微机原理及应用答案..docVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、填空题 1.硬件中断、软件中断(或:外部中断、内部中断) 2.高速缓冲、主、外部、容量大、速度快、成本 3.1100001010.0101????? 778.3125 4????? 5 6.物理装置??? 各种程序和相应的文档??? 系统软件??? 应用软件 7.cache 8.10 1010 0001 1101.1 ????43.25 9.54.25? 36.4? 0101 0100 0010 0101 10.?? ??? 11.1000 0000 0001 0010?? 1111 1111 1110 11011111 1111 1110 12.1001 1111 13?? –74 ??? -18 14 ??? 无 ??? 无 15..32 16.程序控制方式 17.高 18.串行 19.字长 内存容量 主频 运算速度 存取周期20.111100.1???? 3C.8 20.DOS环境??? 视窗环境????? 汉字环境?????? 网络环境????? 多媒体环境 21.字长 22.控制器部件??? 寄存器阵列 23.一个二进制位?? 相邻的八个二进制位?? 计算机内部进行数据传递处理的基本单位一个字所包含的二进制位数 24.各功能部件的集合??? 各种程序的集合???? 系统软件???? 应用软件25.EU?? ?BIU 26.变址寄存器内容?? 偏移量 27.0??? 0???? 1???? 1????? 0205H 28.CF?? AF?? OF??? SF??? ZF??? PF 二、分析题 1答:4片ROM地址范围是F000H~F3FFH,F400H~F7FFH,F800H~FBFFH,FC00H~FFFFH;RAM的地址范围是0000H~03FFH。 2. 答案:(1)指定段址。(2)将“=”右侧表达式的值赋给左侧的符号名。在程序中允许重复定义。(3)定义字节。(4)定义字。(5)定义双(6)等价伪指令(7)字节定义伪指令(8)过程定义伪指令(9)字节定义伪指令(10)段定义伪指(11)字定义伪指令 答案:(1)立即寻址(2)基址变址寻址(3)直接寻址(4)寄存器寻址(5)直接寻址(6)变址寻址? (7)直接端口寻址(8)串寻址? 3. 答案:(1)错(2)错(3)对(4)错(5)对 4答:可以容纳256个中断向量。(4分)CS=F000H,IP=EC59H,CS左移4位与IP相加,得到中断服务程序人口地址为FEC59H。(6分) 5. 答案:(1)进位标志。若运算结果的最高位产生一个进位或借位, 则CF=1,? 否则CF=0。(2)溢出标志。若在算术运算中带符号数的运算结果,当字节运算时大于+127或小于-128;字运算时大于+32767或小于-32768,则 OF=1,否则CP=0(3)辅助进位标志。若在字节操作时,由低半字节向高半字节有进位或借位;或在字操作时,由低位字节向高位字节有进位或借位,则 AF=1,否则AF=0。(4)零标志。若运算结果为0,则ZF=1,否则ZF=0。(5)方向标志。若用指令置DF=1,则串操作指令就为自动减量指令,也就是从高地址向低地址处理串;若使DF=0,则串操作指令就为自动增量指令,也就是从低地址向高地址处理串。 6. 答案: (1)立即数不能作目的操作数(2)CS不能作目的操作数(3)SI和DI不能一起使用(4)类型不匹配(5)类型不符?? (6)立即数不能做目的操作数(7)类型不符 (8)类型不符 (9)堆栈操作以字为单位(10)直接端口寻址不能超过256 7.答案:(1)AA=200(2)定义内存中BB开始的3个字节内容是字符串XYZ(3)定义内存中CC字节内容是11(4)自DD单元始预置4个字单元??? 其值不定(5)定义过程EE 8. 答案:通常,系统中有多个中断源,会出现两个或更多个中断源同时提出中断请求的情况,这样就必须事先根据轻重缓急规定好每个中断源的中断级别,即优先权排队。当多个中断源同时提出中断请求时,CPU能找到优先权级别最高的中断源,响应它的中断请求;在优先权级别最高的中断源处理完之后,再响应级别较低的中断源。将五个中断源的中断请求信号相“或”后,作为INTR信号。当CEU响应中断后,把中断请求触发器的状态,作为一个外设(设端口地址为20H)读人CPU,逐位检测它们的状态,若有中断请求就转到相应的服务程序的人口。查

文档评论(0)

bhzs + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档