试题详情
- 简答题都是获取偏移地址,为什么指令“LEA EBX,[ESI]”正确,而指令“MOV EBX,OFFSET[ESI]”就错误?
- 前者在指令执行时获得偏移地址,是正确的;但后者的OFFSET只能在汇编阶段获得偏移地址,但此时寄存器内容是不可知的,所以无法获得偏移地址。
关注下方微信公众号,在线模考后查看
热门试题
- 什么是溢出?如何判断?
- CPU获得中断类型号后,将:()
- 用2K×4位的存贮芯片组成6K×8位的存
- 8255工作在方式1,输入和输出时中断服
- 执行一条指令包括()的基本阶段。
- 若已知CS=52FAH,IP=1083H
- 执行下列程序后,(AL)=() MOV
- 可编程ROM可简记为()
- 8237A在做DMA控制时,能为存储器
- 以下的各指令中正确的是()。
- CPU对单步中断的响应,必须根据()标志
- 8237A的屏蔽字有哪几种格式?分别作简
- 指令由()和()构成。其中操作码用于指明
- 8086/8088 CPU使用的存储器为
- 8086能够访问的存储空间的大小是()。
- 真值超出机器数表示范围称为溢出,此时标志
- 在8086系统中,从物理地址388H开始
- 将累加器AX的内容清零的正确指令是()
- 页目录表和与页表分别占物理内存最大空间是
- 如何理解32位微处理器的通用寄存器与16