《微机原理与接口技术》 洪永强习题答案(2)
41564736.doc集 - 4 - 编者:喻其山
(3) 代码段最大的程序可存放多少字节?首地址和末地址各为多少?
(4) 如果先后将FLAGS、AX、BX、CX、SI和DI压入堆栈,则(SP)=?如果此时(SP)=2300H,则原来的(SP)=?
答:(1)、64KB;首地址为1050:0000H,末地址为1050:FFFFH。
(2)、1000H 个16位的字;首地址为0400:0000H,末地址为0400:1FFEH。 (3)、64KB;首地址为2080:0000H,末地址为2080:FFFFH。 (4)、(SP)=1FF4H;原来的(SP)=230CH 2.12 (3)、如右图所示:对于8086,当(CS)=2020H时,物理地址为24200H,则
当(CS)=6520H时,物理地址应转移到什么地方? 2.13 什么是总线周期?什么是时钟周期?一个典型的总线周期最小包括几个时
钟周期?什么情况下需要插入等待周期TW?
答:(1)、总线周期:总线接口部件完成一个取指令或传送数据的完整操作
所需的最少时钟周期数。
(2)、时钟周期:CPU输入的CLK时钟信号。 (3)、4。
(4)、当被写入数据或者被读取数据的外设或存储器不能及时地配合
CPU传送数据。这时,外设或存储器会通过“READY”信号线在T3状态启动之前向CPU发一个“数据未准备好的信号”,于是CPU会在T3之后插入一个或多个附加的时钟周期TW。 2.14 总线周期中每个T状态的具体任务是什么?
2.15 试画出8086最小模式下将内存单元50326H的内容55H读入AL的时序图。 2.16 80386CPU的主要特点是什么?
2.17 80386CPU包含哪些寄存器?各有什么主要用途?
2.18 什么是实地址方式?什么是保护虚拟地址方式?什么是虚拟8086方式?它
们各有什么特点? 2.19 80386CPU中,选择符中3个字段的名字分别叫什么?大小各是多少?各有
什么作用? 2.20 一个段描述符中有几个字节?试说明其中每个字段的含义与作用? 2.21 80386的地址空间可映射到多少页?页有多大? 2.22 页转换产生的线性地址的3部分各是什么? 2.23 简述Pentium的主要结构特点。
2.24 Pentium内部结构的主要特点有哪些?什么是超标量结构?什么是超级流
41564736.doc集 - 5 - 编者:喻其山
水线?
2.25 简述Pentium处理器中U和V两个指令流水线的特点及作用。 2.26 Pentium 4处理器有哪些高级特性?
第 3 章 寻址方式和指令系统
3.1 3.2
什么叫寻址方式?8086CPU有哪几种寻址方式?
指出下列指令中源操作数和目的操作数的寻址方式: (1)MOV AX, 0AH (2)ADD [BX], DX (3)PUSH CS (4)POP DS (5)MUL BL (6)MOV DX,[1200H] (7)MOVSB (8)SUB AX,5[BP+DI] 答:(1)、DEST为寄存器寻址,SRC为立即数寻址。
(2)、DEST为寄存器间接寻址,SRC为寄存器寻址。
(3)、DEST为隐含堆栈指针寄存器间接寻址,SRC为寄存器寻址。 (4)、DEST为寄存器寻址,SRC为隐含堆栈指针寄存器间接寻址。 (5)、DEST为隐含寻址,SRC为寄存器寻址。
(6)、DEST为寄存器寻址,SRC为存储器直接寻址。
(7)、DEST为附加段存储器DI隐含寻址,SRC为数据段存储器SI隐
含寻址。(串传送)
(8)、DEST为寄存器寻址,SRC为基址变址相对寻址。 在直接寻址方式中,一般只指出操作数的偏移地址。试问:段地址如何确定?如果要用某个段寄存器指出段地址,指令应如何表示? 答:(1)、段地址默认为是DS的内容。
(2)、用短跨越前缀指出段地址。指令中用“段寄存器:”表示。 当用寄存器间接寻址方式时,试问:BX、BP、SI、DI分别在什么情况下使用?它们的物理地址如何计算?
分别指出下列指令中源操作数和目的操作数的寻址方式。若是存储器寻址,试写出其有效地址和物理地址。设(DS)=6000H,(ES)=2000H,(SS)=1500H,(SI)=00A0H,(DI)=6010H,(BX)=0800H,(BP)=1200H,数据变量VAR为0050H。
(1) MOV AX, 3050H (2) MOV DL, 80H (3) MOV AX, VAR (4) MOV AX, VAR[BX][SI] (5) MOV AX, [BX+25H] (6) MOV DI, ES:[BX] (7) MOV DX, [BP] (8) MOV BX, 20H[BX] (9) AND AX, BX (10) MOV BX, ES:[SI]
3.3
3.4 3.5
41564736.doc集 - 6 - 编者:喻其山
(11) ADC AX, [BX+DI] (12) PUSH DS 答:(1)、DEST为寄存器寻址,SRC为立即数寻址。
(2)、DEST为寄存器寻址,SRC为立即数寻址。 (3)、DEST为寄存器寻址,SRC为直接寻址。
EA=0050H,PA=(DS)×10H+EA=60050H
(4)、DEST为寄存器寻址,SRC为基址变址相对寻址。
EA=0050H+0800H+00A0H=08F0H,PA=(DS)×10H+EA =608F0H (5)、DEST为寄存器寻址,SRC为寄存器相对寻址。
EA=0800H+25H=0825H,PA=(DS)×10H+EA =60825H (6)、DEST为寄存器寻址,SRC为寄存器间接寻址。
EA=0800H,PA=(ES)×10H+EA =20800H
(7)、DEST为寄存器寻址,SRC为寄存器间接寻址。
EA=1200H,PA=(SS)×10H+EA =16200H
(8)、DEST为寄存器寻址,SRC为寄存器相对寻址。
EA=20H+0800H=0820H,PA=(DS)×10H+EA =60820H (9)、DEST为寄存器寻址,SRC为寄存器寻址。
(10)、DEST为寄存器寻址,SRC为寄存器间接寻址。
EA=00A0H,PA=(ES)×10H+EA =200A0H
(11)、DEST为寄存器寻址,SRC为基址变址寻址。
EA=0800H+6010H=6810H,PA=(DS)×10H+EA =66810H
(12)、DEST为隐含堆栈指针寄存器间接寻址,SRC为寄存器寻址。
EA=(SP)-2,PA=(SS)×10H+EA 3.6
设堆栈指针SP的初值为2300H,(AX)=5000H,(BX)=4200H。执行指令
PUSH AX后,(SP)=?,再执行指令PUSH BX及POP AX之后,(SP)=? (AX)=? (BX)=?
答:(1)、(SP)=22FEH。
(2)、(SP)=22FEH,(AX)=4200H,(BX)=4200H。 试说明指令MOV BX,15[BX]与指令LEA BX,15[BX]的区别。
答:指令MOV BX,15[BX]是读取数据段偏移地址为((BX)+0FH)的内容
送到BX中。指令LEA BX,15[BX]是取该偏移地址值(BX)+0FH送到BX中。 已知(DS)=2000H,有关的内存单元值为(21000H)=00H,(21001H)=12H,(21200H)=00H,(21201H)=10H,(23200H)=20H,(23201H)=30H,(23400H)=40H,(23401H)=30H,(23600H)=60H,(23601H)=30H,位移量COUNT=1200H。执行下列指令后,寄存器AX、BX、SI的值分别是多少? MOV BX,OFFSET COUNT MOV SI,[BX]
MOV AX,COUNT[SI][BX]
答:(AX)= 3040H,(BX)= 1200H,(SI)= 1000H。
3.7
3.8
41564736.doc集 - 7 - 编者:喻其山
3.9
设标志寄存器值原为0401H,AX=3272H,BX=42A2H。执行下列减法指令SBB AL,BH之后,AX和标志寄存器的值分别是多少? 答: (AX)= 322FH,(FR)= 0410H。
3.10 设若标志寄存器原值为0A11H,SP=0060H,AL=4。下列几条指令执行后,
标志寄存器、AX、SP的值分别是多少? PUSHF LAHF
XCHG AH,AL PUSH AX SAHF POPF
答:(FR)= 0411H,(AX)= 0411H, (SP)= 005EH。 3.11 指出下列指令的错误
(1) ADD SI,CL (2) MOV 50,AL (3) MOV CS, AX (4) MOV DS,1234H (5) SHL AX,05H (6) XCHG 200,AL (7) IN AX,378H (8) JNZ BX (9) MOV AH, …… 此处隐藏:3581字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [资格考试]机械振动与噪声学部分答案
- [资格考试]空调工程课后思考题部分整合版
- [资格考试]电信登高模拟试题
- [资格考试]2018年上海市徐汇区中考物理二模试卷(
- [资格考试]坐标转换及方里网的相关问题(椭球体、
- [资格考试]语文教研组活动记录表
- [资格考试]广东省2006年高应变考试试题
- [资格考试]LTE学习总结—后台操作-数据配置步骤很
- [资格考试]北京市医疗美容主诊医师和外籍整形外科
- [资格考试]中学生广播稿400字3篇
- [资格考试]CL800双模站点CDMA主分集RSSI差异过大
- [资格考试]泵与泵站考试复习题
- [资格考试]4个万能和弦搞定尤克里里即兴弹唱(入
- [资格考试]咽喉与经络的关系
- [资格考试]《云南省国家通用语言文字条例》学习心
- [资格考试]标准化第三范式
- [资格考试]GB-50016-2014-建筑设计防火规范2018修
- [资格考试]五年级上册品社复习资料(第二单元)
- [资格考试]2.对XX公司领导班子和班子成员意见建议
- [资格考试]关于市区违法建设情况的调研报告
- 二0一五年下半年经营管理目标考核方案
- 2014年春八年级英语下第三次月考
- 北师大版语文二年级上册第十五单元《松
- 2016国网江苏省电力公司招聘高校毕业生
- 多渠道促家长督导家长共育和谐 - 图文
- 2018 - 2019学年高中数学第2章圆锥曲线
- 竞争比合作更重要( - 辩论准备稿)课
- “案例积淀式”校本研训的实践与探索
- 新闻必须客观vs新闻不必客观一辩稿
- 福师大作业 比较视野下的外国文学
- 新编大学英语第二册1-7单元课文翻译及
- 年产13万吨天然气蛋白项目可行性研究报
- 河南省洛阳市2018届高三第二次统一考试
- 地下车库建筑设计探讨
- 南京大学应用学科教授研究方向汇编
- 2018年八年级物理全册 第6章 第4节 来
- 毕业论文-浅析余华小说的悲悯性 - 以《
- 2019年整理乡镇城乡环境综合治理工作总
- 广西民族大学留学生招生简章越南语版本
- 故宫旧称紫禁城简介




