汇编语言 (王爽 第三版)第二章:寄存器

Posted hdujackyan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了汇编语言 (王爽 第三版)第二章:寄存器相关的知识,希望对你有一定的参考价值。

(1)写出每条汇编指令执行后相关寄存器中的值(注意区别是mov还是add,操作对象是16位寄存器还是8位寄存器)

mov ax,62627    AX=F4A3H

mov ah,31H       AX=31A3H

mov al,23H        AX=3123H

add ax,ax          AX=6246H  (因为操作的对象是16位寄存器所以除了最高位都存在进位)

mov bx,826CH   BX=826CH

mov cx,ax          CX=6246H

mov ax,bx          AX=826CH

mov ax,bx          AX=04D8H

mov al,bh           AX=0482H

mov ah,bl           AX=6C82H

add ah,ah           AX=D882H

add al,6             AX=D888H

add al,al       AX=D810H

mov ax,cx          AX=6246H 

 

(2)只能使用目前学过的汇编指令,最多使用4条指令,编程计算2的4次方

mov ax 2

add ax ax

add ax ax

add ax ax

以上是关于汇编语言 (王爽 第三版)第二章:寄存器的主要内容,如果未能解决你的问题,请参考以下文章

王爽《汇编语言》第三版 第十五章 外中断

汇编语言(第三版)王爽 检测点2.1

汇编语言第三版(王爽)实验七

汇编语言 王爽第三版学习笔记目录+习题解析+实验

汇编语言(王爽 第三版)实验十三

汇编语言(王爽 第三版)实验十五