嘿嘿,看完后才知道我汇编为什么当初没及格看起来还真有好多不会的,挑几个會的答答吧答错了不要见怪啊。
2我觉的是16位操作也就是2个字节
3目的操作是寄存器直接寻址吧
5 不知道,好像没有啊
8 将堆栈顶的一个字弹絀到目的地址中
9 交换源操作数和目的操作数的内容
下面太麻烦不好意思,高手来答吧
10 A命令的意思是:从指定地址开始汇编语句并把他們汇编成机器代码相继放在从指定地址开始的存储器中
2,16为机器是2个字节32为的是4个字节
10,改命令是从指定的地址开始输出汇编语句的
jge 不尛于/大于等于转移 测试条件 sf=of
jb 低于/不高于等于 转移 测试条件 cf=1
jcxz 如果cx寄存器等于0则跳转
(对)同一8086汇编程序中,可以多次用=伪指令对同一个常量进行定义
(对)宏定义的长度对汇编后的程序长度没有影响,但。用宏的次数对汇编后的长度有影响。
(对)在8086的汇编指令中源操作数和目的操作数不能同时存储器操作数。
(错)伪指令DW的作用是定义一个字节的数量
(对)PUSH指令的作用是执行堆栈的压入操作。
1. 計算机系统中CPU的地址总线有21条则其能寻址的最大内存空间 2 MB。
2. 8086系统中堆栈操作一次处理 2 个字节
3. 指令ADD AX,RH中目的操作数是 寄存器 寻址方式。
4. 在8086系统中默认的8位累加器是 AL。
5. DD伪指令定义的变量有 4 个字节
A.立即 B.寄存器 C.寄存器间接 D.直接、
7. POP指令的作用是(C)
A.将某个字数数据压入堆栈。B.将某个字节数据压入堆栈C.将某个字数据从堆栈弹出D.将状态寄存器压入堆栈。
A.将操作数从8位扩展为16位B.将操作数从16位压缩为8位。C.将两个操作数进行交换D.用源操作数替换目的操作数。
9. DEBUG调试程序时A命令的作用是(C)
A.现实数据 B. 删除数据 C.汇编程序 D.单步运行