正在加载图片...
安徽理工大学计算机科学与技术系李歌兆《汇编语言》 【例32】下列程序执行后,(AX)=?,(BX)=? MOV AX, 1234H MOV BX, 5678H ADD AX, BX 解释:该程序中MOⅤ指令为数据传送指令操作符,ADD指 令为加法指令操作符,三条指令皆为双操作数指令。第 二条指令AX、BX皆为目的操作数地址,为寄存器寻址方式。 第三条指令中,AX为目的操作数地址,BX为源操作数地址。 源地址和目的地址皆为寄存器寻址方式 执行:1234H→AX 5678H→→BX (AX)+(BX)→AX 执行后:(AX)=68ACH,(BX)=5678H安徽理工大学 计算机科学与技术系 李敬兆 《汇编语言》 【例3.2】下列程序执行后,(AX)=?,(BX)=? MOV AX,1234H MOV BX,5678H ADD AX,BX 解释:该程序中MOV指令为数据传送指令操作符,ADD指 令为加法指令操作符,三条指令皆为双操作数指令。第一、 二条指令AX、BX皆为目的操作数地址,为寄存器寻址方式。 第三条指令中,AX为目的操作数地址,BX为源操作数地址。 源地址和目的地址皆为寄存器寻址方式。 执行:1234H→AX 5678H→BX (AX)+(BX)→AX 执行后:(AX)=68ACH,(BX)=5678H
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有