收藏 分销(赏)

微机接口课后作业答案Ch1Ch2市公开课一等奖省赛课微课金奖课件.pptx

上传人:丰**** 文档编号:12579839 上传时间:2025-11-05 格式:PPTX 页数:18 大小:84.52KB 下载积分:10 金币
下载 相关 举报
微机接口课后作业答案Ch1Ch2市公开课一等奖省赛课微课金奖课件.pptx_第1页
第1页 / 共18页
微机接口课后作业答案Ch1Ch2市公开课一等奖省赛课微课金奖课件.pptx_第2页
第2页 / 共18页


点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第1章 基础知识,1.1 计算机中惯用计数制有哪些?,解:二进制、八进制、十进制(,BCD)、,十六进制。,1.2 什么是机器码?什么是真值?,解:把符号数值化数码称为机器数或机器码,原来数值叫做机器数真值。,1.3,完成以下数制转换。,微型计算机基本工作原理,汇编语言程序设计,微型计算机接口技术,建立微型计算机系统整体概念,形成微机系统软硬件开发初步能力。,1,第1页,解:,(1)166,,A6H,(2)0.75,(3)11111101.01,B,FD.4H,(4)5B.AH,(10010001.011000100101)BCD,1.4 8,位和16位二进制数原码,、,补码和反码可表示数范围分别是多少?,解:,原码(-127+127)、(-32767+32767),补码 (-128+127)、(-32768+32767),反码(-127+127)、(-32767+32767),2,第2页,1.5 写出以下真值对应原码和补码形式。,(1),X=-1110011B,(2),X=-71D,(3),X=+1001001B,解:,(1)原码:11110011 补码:10001101,(2)原码:11000111 补码:10111001,(3)原码:01001001 补码:01001001,1.6 写出符号数10110101,B,反码和补码。,解:11001010,11001011,1.7 已知,X,和,Y,真值,求,X+Y,补码。,(1),X=-1110111B Y=+1011010B,3,第3页,(2),X=56D Y=-21D,解:,(1)11100011,(2)00100011,1.8,已知,X=-1101001B,Y=-1010110B,,用补码求,X-Y,值。,解:11101101,1.9 请写出以下字符,ASCII,码。,4,A3-!,解:34,H,41H,33H,3DH,21H,1.10,若给字符4和9,ASCII,码加奇校验,应是多少?,4,第4页,解:34,H,B9H,1.11 上题中若加偶校验,结果怎样?,解:,B4H,39H,1.12 计算以下表示式。,(1)(4EH+10110101B),x(0.0101)BCD=()D,(2)4EH-(24/08H+B/2)=()B,解:,(1)129.5,D,(2)101010,B,5,第5页,第2章 微型计算机基础,2.6 简述,CPU,执行程序过程。,解:当程序第一条指令所在地址送入程序计数器后,,CPU,就进入取指阶段准备取第一条指令。在取指阶段,,CPU,从内存中读出指令,并把指令送至指令存放器,IR,暂存。在取指阶段结束后,机器就进入执行阶段,这时,由指令译码器对指令译码,再经控制器发出对应控制信号,控制各部件执行指令所要求详细操作。当一条指令执行完成以后,就转入了下一条指令取指阶段。以上步骤周而复始地循环,直到碰到停机指令。,6,第6页,2.7说明8086,EU,和,BIU,主要功效。在执行程序过程中他们是怎样相互配合工作?,解:执行单元,EU,负责执行指令。,EU,在工作时不停地从指令队列取出指令代码,对其译码后产生完成指令所需要控制信息。数据在,ALU,中进行运算,运算结果特征保留在标志存放器,FLAGS,中。总线接口单元,BIU,负责,CPU,与存放器、,I/O,接口之间信息传送。,BIU,取出指令被送入指令队列供,EU,执行,,BIU,取出数据被送入相关存放器中方便做深入处理。,当,EU,从指令队列中取走指令,指令队列,7,第7页,出现空字节时,,BIU,就自动执行一次取指令周期,从内存中取出后续指令代码放入队列中。当,EU,需要数据时,,BIU,依据,EU,给出地址,从指定内存单元或外设中取出数据供,EU,使用。当运算结束时,,BIU,将运算结果送入指定内存单元或存放器。当指令队列空时,,EU,就等候,直到有指令为止。若,BIU,正在取指令,,EU,发出访问总线请求,则必须等,BIU,取指令完成后,该请求才能得到响应。普通情况下,程序次序执行,当碰到跳转指令时,,BIU,就使指令,8,第8页,队列复位,从新地址取出指令,并马上传送,EU,去执行。,指令队列存在使8086/8088,EU,和,BIU,并行工作,从而降低了,CPU,为取指令而等候时间,提升了,CPU,利用率,加紧了整机运行速度。另外也降低了对存放器存取速度要求。,2.8,在执行指令期间,BIU,能直接访问存放器吗?为何?,解:能够.因为,EU,和,BIU,能够并行工作,EU,需要指令能够从指令队列中取得,这时,BIU,预先从存放器中取出并放入指令队列。在,EU,执行指令同时,,BIU,能够访问存放器取下一条指令或指令执行时需要数据。,9,第9页,2.9 8086与8088,CPU,主要区分有哪些?,解:主要区分有以下几点:,8086,外部数据总线有16位,而8088外部数据总线只有8位。,8086,指令队列深度为6个字节,而8088指令队列深度为4个字节.,因为8086外部数据总线有16位,故8086每个总线周期能够存取两个字节.而8088外部数据总线因为只有8位,所以每个总线周期只能存取1个字节.,个别引脚信号含义稍有不一样.,10,第10页,2.10 8088,CPU,工作在最小模式下:,(1)当,CPU,访问存放器时,要利用哪些信号?,(2)当,CPU,进行,I/O,操作时,要利用哪些信号?,(3)当,HOLD,有效并得到响应时,CPU,哪些信号置高阻?,解:,(1)要利用信号线包含,WR#、RD#、IO/M#、ALE,以及,AD0AD7、A8A19。,(2),同(1)。,(3)全部三态输出地址信号、数据信号和控制信号均置为高阻态。,11,第11页,2.11 总线周期中,什么情况下要插入,T,W,等候周期?插入,T,W,周期个数,取决于什么原因?,解:在每个总线周期,T,3,开始处若,READY,为低电平,则,CPU,在,T,3,后插入一个等候周期,T,W,。在,T,W,开始时刻,,CPU,还要检验,READY,状态,若仍为低电平,则再插入一个,T,W,。此过程一直进行到某个,T,W,开始时,,READY,已经变为高电平,这时下一个时钟周期才转入,T,4,。,能够看出,插入,T,W,周期个数取决于,READY,电平维持时间。,12,第12页,2.12 若8088工作在单,CPU,方式下,在教材第91页表中填入不一样操作时各控制信号状态。,解:结果如表所表示。,操作,IO/M#,DT/R#,DEN#,RD#,WR#,读存放器写存放器读,I/O,接口,写,I/O,接口,0,0,1,1,0,1,0,1,0,0,0,0,0,1,0,1,1,0,1,0,13,第13页,2.13 在8086/8088,CPU,中,标志存放器包含哪些标志位?各位为0(为1)分别表示什么含义?,解:,(略),见书第49页。,2.14 8086/8088 CPU,中,有哪些通用存放器和专用存放器?说明它们作用。,解:通用存放器包含以下8个存放器:,AX、BX、CX,和,DX,存放器普通用于存放参加运算数据或运算结果。除此之外:,AX:,主要存放算术逻辑运算中操作数,以及存放,I/O,操作数据。,BX:,存放访问内存时基地址。,CX:,在循环和串操作指令中用作计数器。,DX:,在存放器间接寻址,I/O,指令中存放,I/O,地址。在做双字长乘除法运算时,,DX,与,AX,合起来存放一个双字长数。,14,第14页,SP:,存放栈顶偏移地址。,BP:,存放访问内存时基地址。,SP,和,BP,也能够存放数据,但它们默认段存放器都是,SS。,SI:,常在变址寻址方式中作为源地址指针。,DI:,常在变址寻址方式中作为目标地址指针。,专用存放器包含4个段存放器和两个控制存放器:,CS:,代码段存放器,用于存放代码段段基地址。,DS:,数据段存放器,用于存放数据段段基地址。,SS:,堆栈段存放器,用于存放堆栈段段基地址。,ES:,附加段存放器,用于存放附加段段基地址。,IP:,指令指针存放器,用于存放下一条要执行指令偏移地址。,FLAGS:,标志存放器,用于存放运算结果特征。,15,第15页,2.15 8086/8088 系统中,存放器为何要分段?一个段最大为多少个字节?最小为多少个字节?,解:分段主要目标是便于存放器管理,使得能够用16位存放器来寻址20位内存空间。一个段最大为64,KB,,最小为16,B。,2.16,在8086/8088,CPU,中,物理地址和逻辑地址是指什么?已知逻辑地址为1,F00:38A0H,,怎样计算出其对应物理地址?,解:物理地址时,CPU,存取存放器所用地址。逻辑地址是段和偏移地址形式地址,即汇编语言程序中使用存放器地址。,若已知逻辑地址为1,F00:38A0H,,则对应物理地址=1,F00H,x,16+38A0H=228A0H。,16,第16页,2.17 已知存放器物理地址为78,A00H,,计算出它所对应逻辑地址。此结果惟一吗?,解:物理地址能够对应于不一样逻辑地址。78,A00H,对应逻辑地址能够是7000,H:8A00H,7800H:0A00H,78A0H:0000H,等。结果不是惟一。,2.18,设当前数据段位于存放器,A8000HB7FFFH,DS,段存放器内容应是什么?,解:因为,A8000H,到,B7FFFH,之间地址范围大小为64,KB,,未超出一个段最大范围。故要访问此地址范围数据,数据段起始地址(即段首地址)应为,A8000H,,则,DS,段存放器为,A800H。,2.19,若,CS=8000H,,则当前代码段可寻址存放空间范围是多少?,解,(,CS)=8000H,时,当前代码段可寻址存放空间范围为80000,H8FFFFH。,17,第17页,2.20 8086/8088,CPU,在最小模式下组成计算机系统最少应包含哪几个基本部分(器件)?,解:其最少应包含:8088,CPU、8284,时钟发生器、8282锁存器(3片)和8286双向总线驱动器。,18,第18页,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服