汇编语言
- 日期 19.07.19
软件安装
1.DOSBox
-
- 无脑下一步
-
- 修改配置文件
添加以下命令
- 修改配置文件
mount c: d:\asm
c:
//d盘下的文件是自行创建其中包含debug.exe就可以了
2.Vim
-
- 安装完后打开其文件位置
-
- 修改配置文件
在开头写入简单的配置文件
- 修改配置文件
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 4∗100+3∗10+7∗1
4 ∗ 1 0 2 + 3 ∗ 1 0 1 + 7 ∗ 1 0 0 4*10^2+3*10^1+7*10^0 4∗102+3∗101+7∗100
0.1.2.3就是他在数字中的位置
2进制
111->>
1 ∗ 2 2 + 1 ∗ 2 1 + 1 ∗ 2 0 1*2^2+1*2^1+1*2^0 1∗22+1∗21+1∗20 >>转换成10进制
数字 | 1 | 0 |
---|