- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章
2.1 微处理器主要由哪几部分构成?
解:有三大部分组成:a、总线接口部件(BIU):负责与存储器和I/O接口进行数据传送。不、中央处理部件(CPU):指令预取单元、指令译码单元、执行单元。c、存储管理部件(MMU):分段部件、分页机构。
2.5 总线周期中,什么情况下要插入TW 等待周期?插入TW周期的个数,取决于什么因素?
解:在每个总线周期的T3的开始处若READY为低电平,则CPU在T3后插入一个等待周期TW。在TW的开始时刻,CPU还要检查READY状态,若仍为低电平,则再插入一个TW 。此过程一直进行到某个TW开始时,READY已经变为高电平,这时下一个时钟周期才转入T4。
可以看出,插入TW周期的个数取决于READY电平维持的时间。
2.7 在8086/8088 CPU中,标志寄存器包含哪些标志位?各位为0(为1)分别表示什么含义?
解:见书第49页。
2.8 8086/8088 CPU中,有哪些通用寄存器和专用寄存器?说明它们的作用。
解:通用寄存器包含以下8个寄存器:
AX、BX、CX和DX寄存器一般用于存放参与运算的数据或运算的结果。除此之外:
AX:主要存放算术逻辑运算中的操作数,以及存放I/O操作的数据。
BX:存放访问内存时的基地址。
CX:在循环和串操作指令中用作计数器。
DX:在寄存器间接寻址的I/O指令中存放I/O地址。在做双字长乘除法运算时,DX与AX合起来存放一个双字长数。
SP:存放栈顶偏移地址。
BP:存放访问内存时的基地址。
SP和BP也可以存放数据,但它们的默认段寄存器都是SS。
SI:常在变址寻址方式中作为源地址指针。
DI:常在变址寻址方式中作为目标地址指针。
专用寄存器包括4个段寄存器和两个控制寄存器:
CS:代码段寄存器,用于存放代码段的段基地址。
DS:数据段寄存器,用于存放数据段的段基地址。
SS:堆栈段寄存器,用于存放堆栈段的段基地址。
ES:附加段寄存器,用于存放附加段的段基地址。
IP:指令指针寄存器,用于存放下一条要执行指令的偏移地址。
FLAGS:标志寄存器,用于存放运算结果的特征。
2.10 在8086/8088 CPU中,物理地址和逻辑地址是指什么?已知逻辑地址为1F00:38A0H,如何计算出其对应的物理地址?
解:物理地址时CPU存取存储器所用的地址。逻辑地址是段和偏移地址形式的地址,即汇编语言程序中使用的存储器地址。
若已知逻辑地址为1F00:38A0H,则对应的物理地址=1F00H x 16+38A0H=228A0H。
2.16 80836CPU包含那些寄存器?各有什么主要用途?
解:见书53页 七大类型。
第三章
3.1什么叫寻址方式?8086/8088CPU共有哪几种寻址方式?
解:寻址方式主要是指获得操作数所在地址的方法. 8086/8088CPU具有:立即寻址、直接寻址、寄存器寻址、寄存器间接寻址、寄存器相对寻址、基址一变址寻址、基址一变址-相对寻址以及隐含寻址等8种寻址方式。
3.2设(DS)=6000H,(ES)=2000H,(SS)=1500H,(Si)=00A0H,(BX)=0800H,(BP)=1200H,数据变量VAR为0050H. 请分别指出下列各条指令源操作数的寻址方式?它的物理地址是多少?
(1) MOV AX,BX (2) MOV DL,80H
(3) MOV AX, VAR (4) MOV AX,VAR[BX][SI]
(5) MOV AL,B (6) MOV DI, ES: [BX]
(7) MOV DX,[BP] (8) MOV BX,20H[BX]
解:
(1)寄存器寻址。因源操作数是寄存器,故寄存器BX就是操作数的地址AX=0800H.
(2)立即寻址。操作数80H存放于代码段中指令码MOV之后。
(3立即寻址。
(4)基址一变址一相对寻址.
操作数的物理地址=(DS) × 16+(SI)+(BX)+VAR
= 60000H+00A0H+0800H+0050H=608F0H
(5)立即寻址
(6)寄存器间接寻址.
操作数的物理地址= (ES) × 16+(BX)
= 20000H+0800H = 20800H
(7)寄存器间接寻址。
操作数的物理地址= (SS) × 16+(BP)
= 15000H+1200H= 16200H
(8)寄存器相对寻址.
操作数的物理地址=(DS) × 16+(BX)+20H
= 60000H+0800H+20H= 60820H
3.3 假设(DS)= 212AH,(CS)= 0200H,(IP)= 1200H,(BX)= 0500H,位移量DATA=40H,(217A0H) =2300H,(217E0H)=0400H,
您可能关注的文档
- 青松岭中学九年级语文导学案1、2、3课时.doc
- 青浦区2008-2009学年二模语文试题(含答案).doc
- 秦王使人谓安陵君曰(答案).doc
- 苏教版必修一文言文期末训练.doc
- 苏教版初中语文全六册名句汇编.doc
- 苏教版九年级上册第五单元测试[3].doc
- 曲靖事业单位2014经济类模拟题.doc
- 苏教版七年级下学期语文暑假作业.doc
- 全国2003年4月高等教育自学考试中国税制试题.doc
- 全国2007年4月高等教育自学考试 财政学试题 课程代码00060.doc
- DB44_T 2611-2025 城市排水管网有毒有害气体监测与风险分级管理技术标准.pdf
- DB44_T 2612-2025 竞赛类科普活动策划与实施服务规范.pdf
- DB43_T 2947-2024 烟草种子质量控制规程.pdf
- DB37_T 4836-2025 煤矿风量实时监测技术要求.pdf
- 叉车防撞系统,全球前22强生产商排名及市场份额(by QYResearch).docx
- 超滤膜,全球前18强生产商排名及市场份额(by QYResearch).docx
- DB62T 4172-2020 玉米品种 酒623规范.pdf
- DB62T 4160-2020 在用真空绝热深冷压力容器综合性能在线检测方法.pdf
- DB62T 4164-2020 辣椒品种 酒椒1号.pdf
- DB62T 4133-2020 公路隧道地质超前预报机械能无损探测技术规程.pdf
文档评论(0)