标题:
汇编语言问题,初学汇编,麻烦看看蓝色注释有什么问题吗 红色字体什么意思
[打印本页]
作者:
825825
时间:
2019-4-8 20:37
标题:
汇编语言问题,初学汇编,麻烦看看蓝色注释有什么问题吗 红色字体什么意思
DATA SEGMENT
ORG 0300H
A DB
12H,23H,34H,45H,56H,67H,78H,89H,9AH
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START: MOV AX,DATA
MOV DS,AX;
不能将立即数直接传给段寄存器DS,应先将DATA传送给AX,再通过AX将数值传送给段寄存器DS
MOV AX,BX;
将寄存器BX中的内容传送给寄存器AX中
MOV AX,0300H;
采用立即寻址方式,将立即数0300H存于AX寄存器中
MOV AX,[0300H];
以直接寻址方式访问数据12H
MOV AX,[BX];
以寄存器间接寻址方式将地址为DS:BX存储单元中的数复制到AX寄存器中
MOV SI,2
MOV AX,0001[BX]
MOV AX,[BX][SI];
基址变址寻址方式
MOV AX,0001[BX][SI]
MOV AH,4CH
INT 21H
CODE ENDS
END START
作者:
yzwzfyz
时间:
2019-4-9 08:47
查看CPU的指令系统就一目了然了。
作者:
凌冰啊
时间:
2019-4-9 10:34
红色的是有问题的
作者:
netcloud
时间:
2019-4-9 16:33
红色部分不就是定义了几个16进制数吗?
蓝色部分的注释很好
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1