汇编随笔

汇编语言

  • 日期 19.07.19

软件安装


1.DOSBox

    1. 无脑下一步
    1. 修改配置文件
      添加以下命令
mount c: d:\asm
  c:
  //d盘下的文件是自行创建其中包含debug.exe就可以了

2.Vim

    1. 安装完后打开其文件位置
    1. 修改配置文件
      在开头写入简单的配置文件
set number
color evening
//保存退出

编译和链接


将源代码 生成最终 的 exe 文件 然后执行
  • 这一部分刚开始跟上做就好了,不用了解清楚

DOSBox代码

masm t1;
link t1;
// t1 为自己创建的asm文件
//在创建txt文件把后缀改为asm
//用vim编辑

asm文件代码

assume cs:code

code segment

	mov bx,0B800H
	mov es,bx
	
	mov bx,160*10 + 40*2

	mov word ptr es:[bx],5535H






	mov ax,4C00H
	int 21H

code ends

end


进制


10进制

437->>>
4 ∗ 100 + 3 ∗ 10 + 7 ∗ 1 4* 100+3* 10+7* 1 4100+310+71
4 ∗ 1 0 2 + 3 ∗ 1 0 1 + 7 ∗ 1 0 0 4*10^2+3*10^1+7*10^0 4102+3101+7100
0.1.2.3就是他在数字中的位置

2进制

111->>
1 ∗ 2 2 + 1 ∗ 2 1 + 1 ∗ 2 0 1*2^2+1*2^1+1*2^0 122+121+120 >>转换成10进制

<
数字 1 0
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值