期末复习【微机原理】
- 前言
- 推荐
- 导航
- 第一章 微型计算机系统导论
- 第二章 计算机的数制和编码
- 第三章 80x86微处理器
- 第四章 80x86指令系统
- 第五章 汇编语言程序设计
- 第六章 半导体存储器
- 第七章 输入/输出与中断
- 第八章 可编程接口芯片及应用
- 期末复习
- 期中真题
- 最后
前言
以下内容源自微机原理
仅供学习交流使用
请您阅读文章声明,默认同意该声明
看到后,你不点赞收藏,你将会…
看了你也不一定会
会了你也不一定对
对了你也不一定过
过了你也不还是废
纯属玩笑,切勿当真…
点个赞吧
推荐
导航【微机原理】
习题 导航【微机原理】【习题】
实验 导航【微机原理】【实验】
导航
第一章 微型计算机系统导论
汇编的初体验+debug加法分析【微机原理】第一章 微型计算机系统导论【微机原理】
第二章 计算机的数制和编码
信息表示【微机原理】在计算机中存储整数
第三章 80x86微处理器
8086/8088微处理器【微机原理】8086寄存器结构例题【微机原理】
C语言实现反汇编【微机原理】
8086存储器和IO组织【微机原理】
第四章 80x86指令系统
第四章 80x86指令系统【微机原理】
第五章 汇编语言程序设计
第五章 汇编语言程序设计【微机原理】
第六章 半导体存储器
第六章 半导体存储器【微机原理】
第七章 输入/输出与中断
第七章 输入/输出与中断【微机原理】
第八章 可编程接口芯片及应用
可编程接口芯片及应用【微机原理】
期末复习
没什么可复习的
直接押题即可
期中真题
期中复习(含习题一(2/4~ 7)、习题二(169/12)、习题三(1~5/9/10)、实验1 寻址方式与基本指令实验)【微机原理】
3、下列指令是否正确?若错误,请指出错误原因(每题2分,共20分)
(1)MOV BX,AL
错误,类型不匹配
(2)MOV [BX],[SI]
错误,操作数不能同时为存储器寻址方式
(3)MOV [BP],80H
错误,操作数类型不明确
(4)INC [SI]
错误,操作数类型不明确
(5)ADD AX,[SI+DI]
错误,存储器寻址方式有效地址不能由两个变址寄存器提供
(6)ADD AL,256
错误,立即数超过8位有效范围
(7)ADD [BX],20H
错误,操作数类型不明确
(8)POP BL
错误,堆栈操作的操作数必须是字类型
(9)MOV CS,AX
错误,不能给CS赋值
(10)MOV SS,1000H
错误,不能直接给段寄存器赋值
4、设DS)=2000H,(ES)=2100H,(SS)=1500H,(SI)=00AOH,(BX)=0100H,(BP)=0010H, 且数据段ARY的位移量为0050H,试指出下列各指令中源操作数字的寻址方式是什么?若源操作数是存储器寻址,请计算其物理地址。(每题2分,共20分)
在一般情况下,若指令中指定的寄存器是BX、SI、DI,则存放操作数的段寄存器器默认为DS。
若指令中指定的寄存器是BP,则对应的段寄存器应为SS。
一般允许段超越
(1) MOV AX, 2345H
立即数寻址方式
(2) MOV AX, BX
寄存器寻址方式
(3)MOV AX, [1000H]
直接寻址方式,
(DS)*10H+1000H
(4)MOV AX,ARY
立即数寻址方式
(5)MOV AX, [BX]
寄存器间接寻址方式
(DS)*10H+BX
(6)MOV AX, ES:[BX]
寄存器间接寻址方式
(ES)*10H+BX
(7)MOV AX, [BP]
寄存器间接寻址方式
(SS)*10H+BP
(8)MOV AX, 20H[BX]
寄存器相对寻址方式
(DS)*10H+BX+20
(9)MOV AX, [SI]
寄存器间接寻址方式
(DS)*10H+SI
(10)MOV AX, [BX][SI]
基址变址寻址方式
(DS)*10H+BX+SI