微机原理试题作业答案.docVIP

  1. 1、本文档共21页,可阅读全部内容。
  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文档。上传文档
查看更多
作业3(请同学们作业时,不要改变题号、字体及答案的颜色,仅修改表内答案字母) 第一题得分 第二题得分 第三题得分 总分 判断题[30分](在表格内填空,正确填A,错误填B请不要改变字体的颜色) 题号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 答案 B B A A A A A A A A A B B A B 不同指令的指令周期是等长的。 8086CPU 在响应中断时,执行叁个中断响应周期 若SS=5310H,SP=0E30H,其物理地址为()。若CH=07H,CL=08H,执行指令ADD CH,CL后,AF=( ),CF=( ),OF=( ),PF=(1 )。指令由() 和() 两个字段构成。条件转移指令JNE的测试条件是( )。若用指针(BP)访问存储器,则数据包含在() 段中。若AX=1234H,SP=1000H,指令PUSH AX执行后AX=( ),SP=( ) 。指令采用()寻址方式时操作数是在代码段中。 CS 、 IP 进行操作。 12. SRAM 电源撤除,信息不会丢失 。 13.MOV [ DI ] [ SI ] 14.DMA 是一种不需要 CPU 介入的高速数据传送方式。 15.8086 的中断系统中有两类硬中断:可屏蔽中断和软中断。 二、选择题[60分](在表格内填写正确答案的大写字母,请不要改变字体的颜色,当有多个A时,表示是多选题) 题号 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 答案 C C C C D B A D B D A C A C C 题号 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 答案 A A D A D D C D D A D B B B A 程序中数据定义如下: DATA1 DW ? DATA2 DB 32 DUP(?) DATA3 DD ? COUNT EQU $-DATA1 此时COUNT 的值是( )。(A) 19 (B) 39 (C) 38 (D) 37 2.执行下列程序段后: BUF DB 01H …… XOR AL,AL MOV AL,BUF MOV BL,AL SAL AL,1 ADD AL,BL XOR AL,0FFH HLT 寄存器AL的值是多少?寄存器BL的值是多少? (A) ①AL=0FFH ②BL=1 (B) ①AL=0FCH ②BL=2 (C) ①AL=0FCH ②BL=1 (D) ①AL=0ECH ②BL=1 3.写出下列程序段的功能 MOV BX,2000H MOV DS,BX XOR AL,AL MOV CX,100 AGAIN: MOV [BX],AL INC BX LOOP AGAIN(A) 数据段中以0100H起始的100个单元中的内容置1 (B) 数据段中以0100H起始的100个单元中的内容清零 (C) 数据段中以2000H起始的64H个单元中的内容清零 (D) 数据段中以2000H起始的200个单元中的内容清零 4.写出下列程序段的功能 LEA SI,BUFFER LEA DI,ARRAY MOV CX,100 XOR BL,BL LP: CMP [SI],01H JNZ LP1 INC BL LP1:INC SI LOOP LP MOV [DI],BL(A) 统计以ARRAY为首址的100个单元中数字为1的个数存入BUFFER单元 (B) 统计以ARRAY为首址的64H个单元中数字为1的个数存入BUFFER单元 (C) 统计以BUFFER为首址的100个单元中数字为1的个数存入ARRAY单元 (D) 统计以BUFFER为首址的100个单元中数字为0的个数存入ARRAY单元 5.写出下列程序段的功能 MOV CX,16 MOV AX,N MOV BH,0 LP0: SHL AX,1 JC LP INC BH LP: LOOP LP0 MOV SUM,BH(A) 统计CX字中0的个数 (B) 统计CX字中1的个数 (C) 统计N字中1的个数 (D) 统计N字中0的个数 6.写出下列程序段的功能 MOV AL,N AND ,0FH MOV BL,MOV AL,N SHR AL,4 MOV BH,AL(A) 将将N的内容拆为两部分分别存入AL,BL中 (B) 将N的内容拆为两部分分别存入BH,BL中 (C) 将N的内容拆为两部分分别存入BH,AL中 (D) 将N的内容拆为两部分分别存入AH,BL中 7.执行下列程序段后,AX=? MOV AX,0702H M

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档