“微机原理与汇编语言”期末试题.

合集下载

汇编语言微机原理及接口技术期末试卷含答案[整理]

汇编语言微机原理及接口技术期末试卷含答案[整理]

1 北京大学北京综合100 95.80 100 1002 清华大学北京理工94.72 100 85.10 92.17 0000000003 复旦大学上海综合54.89 50.75 55.39 64.64 0000000004 浙江大学浙江综合52.91 52.47 51.31 50.74 0000000005 上海交通大学上海综合43.63 48.62 35.35 49.77 0000000006 南京大学江苏综合42.47 40.83 42.13 43.67 0000000007 武汉大学湖北综合41.07 41.98 36.70 51.28 0000000008 中国人民大学北京综合35.65 28.87 36.76 66.26 0000000009 吉林大学吉林综合35.41 32.56 36.51 37.87 00000000010 中山大学广东综合33.78 33.81 29.68 50.63 000000000011 华中科技大学湖北理工33.77 35.60 29.16 41.11 000000000012 四川大学四川综合33.37 34.69 29.05 42.65 000000000013 南开大学天津综合29.16 29.32 25.30 44.89 000000000014 山东大学山东综合29.13 26.17 29.49 39.24 000000000015 北京师范大学北京师范28.92 29.27 23.97 50.61 000000000016 哈尔滨工业大学黑龙江理工27.82 26.67 26.20 38.43 000000000017 中国科技大学安徽理工27.79 28.06 24.46 39.70 000000000018 郑州大学河南综合8.94 5.30 11.34 16.39 00000000019 西安交通大学陕西综合26.73 25.40 25.07 39.33 000000000020 厦门大学福建综合26.03 24.77 23.40 44.72 000000000021 天津大学天津理工21.98 21.23 19.33 38.38 000000000022 北京航空航天大学北京理工21.96 23.55 16.81 38.33 000000000023 同济大学上海理工21.63 19.56 19.68 43.02 000000000024 华东师范大学上海师范21.21 21.35 19.17 27.34 000000000025 中国农业大学北京农林20.00 21.48 14.41 40.59 000000000026 东南大学江苏综合19.73 16.99 19.03 38.16 000000000027 大连理工大学辽宁理工17.80 17.05 15.20 35.12 000000000028 西北工业大学陕西理工17.08 17.32 13.39 34.77 000000000029 北京理工大学北京理工16.60 15.97 13.26 38.43 000000000030 华南理工大学广东理工16.47 15.35 14.36 33.56 000000000031 重庆大学重庆综合15.19 12.84 13.59 38.08 000000000032 东北大学辽宁理工15.08 12.56 14.69 31.19 000000000033 兰州大学甘肃综合14.61 11.87 13.64 36.33 000000000034 湖南大学湖南综合14.05 11.51 13.30 33.00 000000000035 北京科技大学北京理工13.80 12.01 12.28 32.57 000000000036 华东理工大学上海理工12.15 12.70 9.33 23.30 00000000037 中国矿业大学江苏理工11.94 10.67 10.01 30.27 000000000038 中国地质大学湖北理工11.82 10.04 10.34 30.97 000000000039 华中师范大学湖北师范11.70 11.70 10.49 16.20 000000000040 西北大学陕西综合11.63 10.27 11.01 22.04 000000000041 中国海洋大学山东综合11.21 11.66 8.03 25.71 00000000042 中国石油大学北京理工11.06 10.14 8.33 32.57 00000000043 北京交通大学北京理工10.87 10.33 7.89 31.27 00000000044 东北师范大学吉林师范10.81 10.06 10.02 18.22 000000000045 南京理工大学江苏理工10.68 11.28 7.69 23.15 00000000046 南京航空航天大学江苏理工10.46 11.63 7.57 18.18 00000000047 华中农业大学湖北农林10.24 10.80 7.91 18.67 00000000048 西南交通大学四川理工10.15 8.68 9.33 23.10 00000000049 电子科技大学四川理工10.02 8.25 8.00 33.05 00000000050 西南大学重庆综合9.96 8.65 9.32 20.69 00000000051 哈尔滨工程大学黑龙江理工9.83 11.43 5.77 22.43 00000000052 河南大学河南综合9.81 11.40 5.70 22.4153 武汉理工大学湖北理工8.82 7.23 8.52 19.53 00000000054 西北农林科技大学陕西农林8.74 6.85 7.20 29.95 00000000055 南京师范大学江苏师范8.70 6.05 10.28 14.66 00000000056 苏州大学江苏综合8.57 6.95 9.15 13.74 00000000057 长安大学陕西理工8.57 8.62 7.24 14.50 00000000058 南京农业大学江苏农林8.49 6.41 8.14 23.27 00000000059 河海大学江苏理工8.44 7.96 6.42 22.81 00000000060 北京邮电大学北京理工8.33 8.04 5.60 26.21 00000000061 西安电子科技大学陕西理工8.31 7.97 6.85 17.93 00000000062 湖南师范大学湖南师范8.25 6.67 8.72 13.92 00000000063 上海大学上海综合8.18 6.84 8.09 16.01 00000000064 云南大学云南综合7.98 5.85 7.87 21.60 00000000065 东华大学上海理工7.80 7.54 6.03 19.16 00000000066 北京化工大学北京理工7.76 8.88 4.68 17.87 00000000067 北京林业大学北京林业7.66 7.09 5.61 23.05 00000000068 北京工业大学北京理工7.54 7.15 6.63 14.08 00000000069 暨南大学广东综合7.36 6.23 6.90 16.44 00000000070 河南科技大学理工7.35 6.20 6.89 16.40 71 南昌大学江西综合6.91 6.51 5.89 14.49 000000000072 华南师范大学广东师范6.61 3.81 8.01 15.39 00000000073 华南农业大学广东农林6.25 5.81 6.26 7.46 00000000074 中央民族大学北京民族5.97 3.66 5.00 27.16 00000000075 山西大学山西综合5.95 5.35 7.02 1.37 00000000076 中国政法大学北京政法5.85 3.28 5.04 28.00 00000000077 陕西师范大学陕西师范5.80 4.81 7.28 1.27 00000000078 福州大学福建理工5.80 4.53 5.72 13.70 00000000079 中南财经政法大学湖北财经5.78 3.50 6.56 15.20 00000000080 内蒙古大学内蒙古综合5.47 4.04 4.88 17.99 00000000081 上海财经大学上海财经5.45 3.80 5.27 16.87 00000000082 太原理工大学山西理工5.42 4.28 5.30 12.84 00000000083 江南大学江苏综合5.37 5.81 3.48 13.22 00000000084 南方医科大学广东医药5.27 5.51 4.71 5.75 00000000085 河南中医药大学河南医药5.17 6.20 4.29 2.13 00000000086 东北林业大学黑龙江林业5.11 4.00 4.97 12.53 00000000087 燕山大学河北理工5.10 5.63 4.28 5.23 00000000088 新疆大学新疆综合5.04 3.28 4.43 20.33 00000000089 贵州大学贵州综合5.00 4.34 3.92 15.41 00000000090 安徽大学安徽综合5.00 3.58 5.04 13.42 00000000091 南京工业大学江苏理工4.97 5.75 4.44 1.35 00000000092 首都师范大学北京师范4.87 4.68 5.22 2.45 00000000093 辽宁大学辽宁综合4.79 2.19 5.98 14.10 00000000094 海南大学海南综合4.75 5.29 2.54 14.26 00000000095 广西大学广西综合4.70 3.29 4.30 16.06 00000000096 四川农业大学四川农林4.62 4.60 3.23 12.67 00000000097 中央财经大学北京财经4.60 1.39 3.27 35.11 00000000098 河南师范大学河南综合4.58 4.21 4.55 6.09 00000000099 华北电力大学河北理工4.39 3.42 3.22 17.83 000000000 100 河南理工大学河南理工4.38 4.80 4.28 0.77 000000000。

微机原理与汇编语言复习题及参考答案

微机原理与汇编语言复习题及参考答案

中南大学网络教育课程考试复习题及参考答案微型机原理与汇编语言一、单项选择题:1.设AL=0A8H,CX=2,CF=1,执行RCL AL,CL指令后,AL中的值为 [ ]A.51HB.A3HC.47HD.0C5H2.下述指令的执行结果是 [ ]MOV AL,0C2HAND AL,0F0HA.AL=40HB.AL=20HC.AL=0C0HD.AL=0E0H3.完成对CL寄存器的内容乘以4的正确操作是 [ ]A.ROL CL,1B.MUL 4C.SHL CL,1D.MOV CL,2ROL CL,1 SHL CL,1 SHL CL,CL4.无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指 [ ]A.ADD BH,01HB.OR BH,01HC.XOR BH,01HD.TEST BH,01H5.假设(AL)= 37H,(BL)= 95H,执行指令IMUL BL后(AX)= [ ]A.0E903HB.2003HC.0DBBHD.2008H6.下面的数据传送指令中,错误的操作是 [ ]A.MOV SS:[BX+DI],1000HB.MOV DX,1000HC.MOV WORD PTR[BX],1000HD.MOV DS,2000H7.CPU 要访问的某一存储单元的实际地址称 [ ]A.段地址B.偏移地址C.物理地址D.逻辑地址8.某存储单元的物理地址是 12345H,可以作为它的段地址有 [ ]A.2345HB.12345HC.12340HD.1234H9.计算机能直接识别的的语言 [ ]A.汇编语言B.机器语言C.高级语言D.低级语言10.下列指令中操作数在代码段中的是 [ ]A.MOV AL,25H B.ADD AH,BL C.INC DS:[25] D.CMP AL,BL11.直接、间接、立即三种寻址方式指令的执行速度,由决至慢的排序为 [ ]A.直接、立即、间接B.直接、间接、立即C.立即、直接、间接D.不一定12.若栈顶的物理地址是2010011,当执行完指令CALL AX后,栈顶的物理地址是 [ ]A.2010211B.2010111C.200FFHD.200FEH13.当执行完下列指令序列后,标志位 CF和OF的值是 [ ]MOV AX,OC126HMOV BX,5AB7HSUB AX,BXA.0,0B.0,1C.1,0D.1,114.JMP BX的目标地址偏移量是 [ ]A.SI 的内容B.SI 所指向的内存字单元之内容C.IP+SI 的内容D.IP+[SI]15.指令 MOV AX,10[BX]的源操作数的寻址方式是 [ ]A.基址寻址B.寄存器寻址C.变址寻址D.寄存器相对寻址16.指出下列哪个数据在汇编语言中是非法的? [ ]A.19BH+25DB.25+ALC.108-102QD.101B*OABH17.用来存放即将执行的指令的偏移地址的寄存器是 [ ]A.SPB.IPC.BPD.CS18.源变址寄存器是 [ ]A.SIB.DIC.SPD.BX19.设SP=1200H,执行POP AX后,SP中的内容为 [ ]A.SP=1112HB.SP=11OEHC.SP=1111HD.SP=11OFH20.数字6704不可能是 [ ]A.六进制数B.十进制数C.十二进制数D.十六进制数21.下面四个寄存器中,不能用于间接寻址的寄存器是 [ ]A.BXB.AXC.BPD.DI22.若(BX)=OCA8H,则执行指令MOV CL,8ROR BX,CL后,(BX)= [ ]A.OCA8HB.8ACOHC.OA80CHD.OA8COH23.下面数据传送指令中,正确的是 [ ]A.MOV DS,ES B.MOV AL,WORD PTR [BX+DI]C.MOV AL,BYTE PTR [SI+DI] D.MOV CX,[SI]24.下列哪一种寻址方式最快? [ ]A.立即寻址B.直接寻址C.寄存器寻址D.寄存器间接寻址25.寄存器间接寻址中,操作数在 [ ]A.通用寄存器B.堆栈C.主存单元D.段寄存器26.在顺序结构的流程图中,不包含有 [ ]A.起始框B.终止框C.判断框D.处理框27.以8086/8088为CPU的微机内存最大容量为 [ ]A.4MBB.1MBC.640KBD.64KB28.与lA.5H不等的数据是 [ ]A.26.3125DB.11010.0101BC.32.5QD.10110.0100B29.8位二进制补码表示的整数数据范围是 [ ]A.-128~127B.-127~127C.-128~128D.-127~12830.下列四个寄存器中,不允许用传送指令赋值的寄存器是 [ ]A.CSB.DSC.ESD.SS31.指令MOV 100[SI][BP],AX的目的操作数的隐含段为 [ ]A.数据段B.堆栈段C.代码段D.附加段32.运算型指令的寻址和转移型指令的寻址,其不同点在于 [ ]A.前者取操作数,后者决定程序的转移地址B.后者取操作数,前者决定程序的转移地址C.两者都是取操作数D.两者都是决定程序的转移地址33.设AL=0A8H,CX=2,CF=1,执行RCL AL,CL指令后,AL= [ ]A.51HB.A3HC.47HD.0C5H34.目的变址寄存器是 [ ]A.SIB.DIC.SPD.BX35.下列常用寻址方式中,哪种属于立即寻址? [ ]A.MOV AX,ES:[2000H]B.MOV [BX],AXC.MOV AX,2000HD.MOV AX,[BX+3AH]36.设SP=1110H,执行PUSH AX后,SP中的内容为 [ ]A.SP=1112HB.SP=110EHC.SP=I111HD.SP=110FH37.下列指令中错误的指令为 [ ]A.MOV AX,CSB.MOV DS,1500HC.MOV SI,BXD.MOV [2000H],BL38.语句DA1 DB 2 DUP(3,5),7 汇编后,与该语句功能等同的语句是 [ ]A.DA1 DB 3,5,7B.DA1 DB 2,3,5,7C.DA1 DB 3,5,3,5,7D.DA1 DB 3,5,7,3,5,739.下面四个寄存器中,用来作为I/O端口间接寻址的寄存器是 [ ]A.BX B.DX C.BP D.DI40.下列哪一种寻址方式最快? [ ]A.立即寻址B.直接寻址C.寄存器寻址D.寄存器间接寻址41.在串处理指令REPNZ CMPSB表示在 [ ]A.当(CX)不等于0且ZF等于1的情况下,重复执行串搜索B.当(CX)不等于0且ZF等于0的情况下,重复执行串搜索C.当(CX)不等于0且ZF等于1的情况下,重复执行串比较D.当(CX)不等于0且ZF等于0的情况下,重复执行串比较42.若(DX)=0A74CH,(CL)=5,则指令SAR DX,CL执行后,(DX)= [ ]A.053AHB.653AHC.0FD3AHD.740AH43.完成将有符号数BX的内容乘以2的正确指令是 [ ]A.SHR BX,1B.SAR BX,1C.SAL BX,1D.RCR BX,144.指令LOOPNZ的循环执行条件是 [ ]A.CX ≠0且ZF=0B.CX ≠0或ZF=0C.CX ≠0且ZF=1D.CX ≠0或ZF=145.下列寄存器中不能作为间址寄存器的是 [ ]A.SIB.DIC.CXD.BX46.JMP WORD PTR[BX]转移的目标地址是 [ ]A.BX 中的内容B.SP+BX 之和C.IP+[BX]之和D.BX指示的内存单元之内容二、填空题:1.计算机中的CPU由__________和__________组成。

汇编语言、微机原理及接口技术期末复习试卷以及参考答案三

汇编语言、微机原理及接口技术期末复习试卷以及参考答案三

汇编语⾔、微机原理及接⼝技术期末复习试卷以及参考答案三重庆邮电⼤学2008/2009学年第⼆学期《微机原理与接⼝技术》试卷(期末)(A卷)(闭卷)⼀、选择题(本⼤题共20⼩题,每⼩题1分,共20分)1.⼗进制数0.6875的⼆进制为()A.0.0111BB.0.1101BC.0.1011BD.0.1111B2.当字长是8⽐特时,0的补码表⽰是()A.10000000B.11111111C.00000000D.以上答案均不对3.从功能上看,8086CPU分为两部分,分别是()A.算数逻辑单元(ALU)和执⾏单元(EU)B.总线接⼝单元(BIU)和执⾏单元(EU)C.接⼝单元和运算单元D.运算器和控制器4.指令MOV AX,[3070H]中源作数的寻址⽅式为()A.寄存器间接寻址B.⽴即寻址C.直接寻址D.变址寻址5.CPU与外设间数据传送的控制⽅式有()A.中断⽅式B.程序控制⽅式C.DMA⽅式D.以上三种都是6.下列指令中哪条是正确的()A.MOV DS,0200HB.MOV AX,[SI][DI]C.MOV BP,AXD.MOV BYTE PTR[BX],10007.⼀条指令执⾏完后,CS=1000H,IP=1052H,则下⼀条指令的地址为()A.2025HB.11052HC.01052HD.10520H8.下⾯语句中有语法错误的语句是()A.DB45HB.DW0ABCDHC.DW‘ABCD’D.DD‘AB’9.在AR DB10DUP(5,2DUP(6))中,含数据字0506H的个数是()A.10B.20C.0D.910.指令DEC V AR不会影响标志位为()。

A.标志PFB.标志SFC.标志ZFD.标志CF11.设AL=20H,SI=0500H,DS=3000H,(30500H)=0C0H,CF=1.执⾏SBBAL,[SI]后,正确的结果是()A.AL=5FH SF=1CF=1B.AL=60H SF=1CF=0C.AL=5FH SF=0CF=1D.AL=60H SF=0CF=0/doc/546b708a326c1eb91a37f111f18583d049640fb1.html 0030H DA1DB0,‘0’,30HDW DA1数据为3000H字存储单元的偏移地址是()A.0030HB.0031HC.0032HD.0033H13.NUM1DB(12OR6AND2)GE0EHNUM2DB(12XOR6AND2)LE0EH上述数据定义语句中,NUM1和NUM2字节单元的内容分别是()A.NUM1=0,NUM2=0B.NUM1=0,NUM2=0FFHC.NUM1=0FFH,NUM2=0D.NUM1=0FFH,NUM2=0FFH14.MOV CL,8ROL AX,CLOR AX,BX假设AX=0012H,BX=0034H,那么上述程序段执⾏后,AX中的结果是()A.1234HB.3412HC.0046HD.0034H15.DA2DB12H,34H,56H,0ABHDB$-DA2BUF1DB10H,20H,30H┇LEA SI,DA2MOV CL,4[SI]MOV CH,LENGTH BUF1上述指令序列运⾏后,CX的内容是()A.03ABHB.01ABHC.0304HD.0104H16.8255A中即可以作数据输⼊、输出端⼝,⼜可提供控制信息、状态信号的端⼝是()A.B⼝B.A⼝C.C⼝D.以上三个端⼝均可以17.在外部中断源的中断服务程序结束时,⼀般应向8259发送中断结束命令是让()的相应位清零。

汇编语言微机原理及接口技术期末复习试卷以及参考答案五

汇编语言微机原理及接口技术期末复习试卷以及参考答案五

重庆邮电大学2007-2021 学年第一学期专业: 年级: 班级:课程名:微机原理及接口技术〔A卷〕考核方式: 闭卷一、填空题〔每空1分,共15分,答案写在答题纸上〕1、微型计算机由、〔〕、总线、接口电路及输入输出设备等构成。

2、在微机系统中,端口编址方式一般有〔〕与〔〕两种编址方式3、微机系统及输入/输出设备的信息交换有无条件传送方式、查询方式、〔〕与〔〕。

4、二进制数01100101.11的十进制表示为〔〕。

5、实模式下,逻辑地址为4010H:2000H,那么物理地址为〔〕。

6、有一个8位机器数为10010111,假设此数表示原码,那么相应的十进制数的真值为〔〕,假设此数表示反码,那么相应的十进制数的真值为〔〕,假设此数表示补码,那么相应的十进制数的真值为〔〕,假设此数表示的是压缩〔或组合〕码,那么相应的十进制数的真值为〔〕。

7、设()=1000H, ()=2000H, ()=3000H, ()=5000H, ()=6000H, ()=0001H ,内存单元中,(21000H)=1234H, (36000H)=9,〔16 000H〕=9657H, (41002H)=789 。

那么, :[1000H] 执行时操作数的物理地址为〔〕;, []执行后()= 〔〕;,[] 执行时操作数的物理地址为〔〕。

8、()=1234H, ()=1000H, ()=200H, 〔10221H〕=3247H, 指令, [21H]执行后存放器的值为〔〕。

二、单项选择题〔每题1分,共15分,答案写在答题纸上〕1.以下各个指令中正确的选项是〔〕。

A. , 1000B. ,C. ,D. ,2. 在外部中断源的中断效劳程序完毕时,一般应向8259发送中断完毕命令是让〔〕的相应位清零。

A. 中断请求存放器B. 中断屏蔽存放器C. 中断效劳存放器D. 标志存放器3. 2片8259A级连可以管理级中断源。

A.14 B.15 C.16 D.174. 处理器80486在保护虚拟地址模式下,可以寻址的物理内存地址空间大小为〔〕。

微机原理---汇编语言习题(完整参考答案)

微机原理---汇编语言习题(完整参考答案)

微机原理---汇编语⾔习题(完整参考答案)MIS 硬件原理复习内容1.数的不同进制转换,原码、反码、补码转码,BCD码2.掌握D触发器逻辑3.D触发器组成的电路:卡诺图及简化、真值表、波形图、状态转换图4.三态门、总线结构5.存储器扩展⽅法:地址总线的作⽤,内存分页技术,地址译码⽅法,译码器6.86X 系列CPU 结构框图7.8086寄存器组,寻址⽅式8.指令,伪指令9.数据定义,完整程序结构10.汇编语⾔上机及调试过程1.分别指出下列指令中的源操作数和⽬的操作数的寻址⽅式:(1)MOV SI, 200(2)MOV CX, DA TA[SI](3)ADD AX, [BX][DI](4)AND AX, BX(5)PUSHF2.指出指令MOV AX, 2010H 和MOV AX, DS:[2010H]的区别3.写出以下指令中内存操作数的所在地址(1)MOV AL, [BX+5](2)MOV [BP+5], 5(3)INC BYTE PTR[SI+3](4)MOV DL, ES:[BX+DI](5)MOV BX, [BX+SI+2]4.判断下列指令书写是否正确(1)MOV DS, 0100H (错)(2)MOV AL, BX (错)(3)MOV BL, F5H (错)(4)MOV DX, 2000H (对)(5)INC [BX] (对)(6)MOV 5, AL (错)(7)MOV [BX], [SI] (错)5.若SP=2000H, AX=3355H, BX=4466H, 试指出执⾏下列指令后有关寄存器的值:(1)PUSH AX;执⾏后AX=? SP=? (AX=3355H SP=1FFEH)(2)PUSH AXPUSH BXPOP DX;执⾏后AX=? DX=? SP=?(AX=3355H DX=4466H SP=1FFEH)6.假设想从100中减去AL中的内容,⽤SUB 100, AL是否正确?如果不对,应⽤什么⽅法?7.有如下程序,当AL某位为何值时,可将程序转⾄AGIN2语句。

微机原理 期末考试题库及答案(含3套试卷)

微机原理 期末考试题库及答案(含3套试卷)

微型计算机原理与接口技术综合测试题一一、单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。

(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。

A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。

A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。

A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。

A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。

A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( 2 )信息。

⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是( 2 )。

⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。

汇编语言、微机原理及接口技术期末复习试卷以及参考答案一

汇编语言、微机原理及接口技术期末复习试卷以及参考答案一

2009/2010 学年第1 学期《微机原理与接口技术》考试题(A 卷)一、填空题(每空1分,共15分)1、若(SP)=FFFEH,(BX)=2345H,执行PUSH BX指令后,(SP)=(),(B X)=()。

2、已知AX=4A5BH,进位标志CF=1,则语句“RCL AX,1”执行后AX=(),C F=()。

3、实现中断返回是通过()命令完成的。

4、8254的端口个数为()个。

5、十进制数36.875转换为二进制数是()。

6、8255是一个可编程并行接口芯片,有A、B和C三个8位端口,其中只可工作在方式0,1下的端口为()端口。

7、CPU和I/O设备之间传送的信息由数据信息、()和()。

8、8254的方式3具有自动装入计数初值功能,一旦计数开始,就会输出连续的()。

9、每一条指令一般都由()和()构成。

10、已知AL=8AH,BL=C6H,执行指令ADD AL,BL之后,AL和BL分别等于(),ZF和OF分别等于()。

二、选择题(每题1分,共20分)1.在汇编语句MOV AX,[BX+SI]中,源操作数的寻址方式是( ) A.直接寻址B.基址寻址C.间址寻址D.基址加变址寻址2. 下列伪指令中可以用来定义变量的是()。

A.BYTE B.DW C.DWORD D.AT3. 以下各指令中正确的是()。

A.IN 63H,AX B.IN AL,63HC.MOV ES,2D00H D.MOV [DI],[SI]4. 已知AL=36H,BL=87H,则两条语句:ADD AL,BLDAA执行后AL及进位标志CF的值分别为()A.BDH和0 B.17和1C.23H和1 D.BDH和15.设字长n=8位,[X]补码=0CAH,[Y]补码=0BCH,则求[X+Y]补码时得到的结果、溢出标志OF和辅助进位标志AF分别为()。

A.86H,OF=0和AF=0 B.86H,OF=0和AF=1C.186H,OF=1和AF=0 D.186H,OF=1和AF=16. 堆栈操作的基本单位是()。

(完整版)汇编语言、微机原理及接口技术期末复习试卷以及参考答案七

(完整版)汇编语言、微机原理及接口技术期末复习试卷以及参考答案七

重庆邮电大学2006/2007 学年第 1 学期计算机学院04级《微机原理》考试题( A 卷)注:填空题、选择题请答在后面的答题纸上。

一、填空题(共15分,每空1分,答案写在答题纸上)1) 十进制数127表示为十六进制为___________,表示为八进制为__________。

2) 衡量计算机性能的指标有主频、_______,________,外部设备能力和软件配置能力。

3) 假设字长为8位,则用补码形式的表达式0F7H+10H的计算结果等于______ ____。

4) Intel80486 CPU的数据总线宽度为____,地址总线宽度为____,存储器寻址空间可达____字节。

5) 寄存器AX的字长为_______,EBX的字长为______,CL的字长为______。

6) 设CS内容为1000H, IP内容为0123H, 则在80x86实模式下的等待CPU执行的下一条指令所在的物理地址为_______。

7) 设寄存器(ES)=1100H, (DS)=2100H ,(SS)=3200H, (BX)=5000H ,(BP)=60 00H, (DI)=0001H,(FS)=7000H,存储单元(38001H)=1234H, (12000H)=1234H,(26000H)=5678H, (41002H)=789AH 。

则MOV AX, ES:[1000H] 执行时操作数的物理地址为;MOV AX, [BX]执行后(AX)= ;MOV AX,[BP+DI] 执行时操作数的物理地址为____ 。

二、简答题(共25分, 每题5分,答案写在答题纸上)1) 在计算机系统中,什么是中断,什么是中断源?2) 微机系统中的I/O端口统一编址有哪些特点?3) 指出以下各指令中源操作数的寻址方式?(1) MOV BX, WORD PTR[2100H](2) JMP BX(3) JMP WORD PTR ES:[2000H](4) JMP DWORD PTR [BX+10H](5) MOV [BX+SI+8],BX4) 一次完整的中断过程可以分为哪几个步骤?5) 微机系统中的总线可以分为哪几种?三、阅读分析题(共40分,答案写在答题纸上)1. 分析以下程序,给出程序运行后的输出结果。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

“微机原理与汇编语言”期末试题一、填空(每空小1分,共30分)1.电子计算机的主要应用领域有()、()、()。

2.电子计算机的发展历程是()、晶体管时代、()、()。

3.十进制数11.375转换为二进制数为();二进制数1101101转换为十进制数为()。

4.十进制数7928转换为十六进制数为(), 十六进制数3A57转换为十进制数为()。

5.十六进制数DA2B转换为二进制数为(), 二进制数110111100101.1011转换为十六进制数为()。

6.A=+0110101,[A]反=( ),[A]补=( );B=-0110101,[B]反=( ) ,[B] 补=( )。

7.37的BCD编码是()。

8.从功能上看,微机由中央处理器、()、外部设备、()和()五个部分组成。

9.CPU由( )和()两部分组成。

10.程序设计的基本的结构有顺序结构、()、()。

11.中断处理的过程是保存断点、()、()、()、()。

12.打印机是()设备,扫描仪是()设备。

二、名词解释(每小题4分,共20分)1.随机读写存储器2.寄存器间接寻址方式3.控制总线4.局部总线5.并行传输三、改错题(下列各小题均有错,请针对题意改正其错误,或补充其不足。

每小题2分,共18分)1.在浮点数加减运算中,阶码与尾数作为一个整体相加减。

2.在微程序控制方式中,每一条机器指令用一条微指令解释执行。

3.若总线地址为26位,则最大访存空间为6M。

4.DMA方式是指:由DMA控制器运行I/O程序,以实现外围设备与主存之间的数据直传。

5.SUB 0FFH ,BX;6.MOV DX,AL;7.ADD BUF1,BUF2;8.MOV AX, 20H[SI][DI];9.MOV CS,AL;10.MOV E43H,E43H四、程序分析与设计(每小题2分,共10分)1.将寄存器DX的内容赋于AX寄存器。

2.将立即数8EFH传送给BX寄存器。

3.将数据段偏移地址为2FH的存储器中的提供给DX寄存器。

4.将AL寄存器内容传送给由DI寄存器指定的数据段偏移地址的存储单元。

5.将字节量数据11H送入用BX和DI的基址变址寻址的主存单元。

五、问答题(共30分)1.什么叫寻址方式?常用的寻址方式有哪些?(5分)2.什么是变量,变量有哪些属性,如何使用这些属性?(9分)3.比较说明中断方式与DMA方式的异同?(9分)4.什么是有效地址?什么是物理地址?如何由有效地址求得物理地址?(7分)“微机原理与汇编语言”期末试题答案及评分标准一、填空(每空小1分,共30分)1.科学计算数据处理自动控制(顺序可变)2.电子管时代集成电路时代大规模集成电路时代3.1011.0111094.1EF8149355.11011010001010119E5.B 6.001101010011010111001010110010117.001101118.主存储器接口电路总线(顺序可变)9.运算器控制器(顺序可变)10.分支结构循环结构(顺序可变)11.保存现场形成中断入口地址执行中断服务程序恢复现场12.输出输入二、名词解释(每小题4分,共20分)1.可以随机的按指定地址向存储单元存入、取出或改写信息,所有单元的读写操作所需的时间完全相等的存储器,称为随机读写存储器。

2.指令操作数给出的是CPU内部寄存器的代码,而该寄存器存放有操作数的有效地址EA,这种寻址方式称为寄存器间接寻址方式。

3.是指传输控制信号、时序信号和状态信号的总线。

4.局部总线是CPU芯片内部总线延伸,主要用于CPU、主存、主存RAM以及快速接口之间的连接,它属于板内总线。

5.在数据传输过程中,一个字或字节的各位同时被传送出去,这种传输方式称为并行。

三、改错题(下列各小题均有错,请针对题意改正其错误,或补充其不足。

每小题2分,共20分)1.在浮点数加减运算中,阶码对齐后,尾数相加减.2.在微程序控制方式中,一条机器指令用一段微程序(若干条微指令)解释执行。

3.若总线地址为26位.则最大访存空间为64M。

4.DMA方式是指,直接依靠硬件(或由DMA控制器硬件控制)实现外因设备与主存之间的数据直传。

5.立即数不能作目的操作数6.类型不匹配。

7.ADD中操作数不能同时为存储器操作数。

8.SI和DI不能一起使用9.CS不能作目的操作数10.立即数不能作目的操作数四、程序分析与设计(每小题2分,共10分)1.MOV AX,DX2.MOV BX,8EFH3.MOV DX,[2FH]4.MOV [DI],AL5.MOV [BX+DI],BYTE PTR 11H五、问答题(共30分)1.什么叫寻址方式?常用的寻址方式有哪些?(5分)寻址方式是指寻找指令中操作数所在地址的方法。

(2分)常用的寻址方式有立即寻址,直接寻址,寄存器寻址,寄存器间接寻址,变址寻址,基址加变址、隐含寻址等。

(3分)2.什么是变量,变量有哪些属性,如何使用这些属性?(9分)变量是一个可存放数据的存储单元的名子,即存放数据存储单元的地址符号名。

(2分)变量有三个属性:〈1〉段属性(SEGMENT)变量段基址通常在定义变量的数据段的DS寄存器中。

在指令中它们被隐含使用。

(2分)〈2〉偏移属性(OFFSET)是标号或变量所在地址距离段基址的偏移量值。

它们在指令中以显示方式出现。

(2分)〈3〉类型属性(TYPE)指变量是按字节、字或双字操作。

字节、字和双字分别用BYTE、WORD和DWORD定义。

(3分)3.比较说明中断方式与DMA方式的异同?(9分)(1)相同点:由随机请求引发。

(2分)(2)处理方法的不同:中断方式依靠执行中断处理程序,而DMA方式直接依靠硬件实现。

(3分)(3)应用场合不同:中断方式适用于中低速I/O操作、处理复杂随机事件;(2分)DMA方式适用简单、快速数据传送。

(2分)4.什么是有效地址?什么是物理地址?如何由有效地址求得物理地址?(7分)物理地址指CPU寻址主存时使用的20位地址,它确定了某一实际位置的内存单元。

(2分)内存单元物理地址可由段址和段内的偏移量确定。

内存单元在段内的偏移量称为有效地址(EA)。

(2分)物理地址=段址×16+段内的偏移量。

(3分)填空1.微型计算机是指以微处理器为核心,配上存储器、输入输出接口电路及系统总线所组成的计算机。

2.微处理器是由一片或几片大规模集成电路组成的具有运算器和控制器功能的部件。

3.8086CPU从功能上讲,其内部结构分为_执行单元_和_总线接口单元_两大部分。

4.1KB=1024 字节,1MB=1024 KB,1GB=1024 MB。

5.带符号数有原码、反码和补码三种表示方法,目前计算机中带符号数都采用补码形式表示。

6.(101110.11)2=(46.75)10=(2E.C)167.已知[ X]补=81H,则X= -127 。

(已知补码如何求真值?)8.假设二进制数A=10000110,试回答下列问题:1)若将A看成无符号数则相应的十进制数是_134_。

2)若将A看成有符号数则相应的十进制数是_-122_。

(带符号数都采用补码形式表示,已知补码如何求真值?。

)3)若将A看成BCD码则相应的十进制数是_86_。

9.从_奇_地址开始的字称为“非规则字”,访问“非规则字”需_两_个总线周期。

10.8086CPU数据总线是_16_位,对规则字的存取可在一个总线周期完成,对非规则字的存取则需要两个总线周期。

11.8086CPU的地址总线有20 位,可直接寻址1M B的存储空间。

12.若DS=6100H,则当前数据段的起始地址为 61000H ,末地址为 70FFFFH 。

13.动态存储器是靠电容来存储信息的,所以对存储器中所存储的信息必须每隔几毫秒刷新一次。

14.8086 CPU复位后,执行的第一条指令的物理地址是FFFF0H 。

15.8086CPU系统的逻辑地址由段地址和偏移地址组成,物理地址的求法是段地址左移4位+偏移地址。

16.堆栈是以_先进后出_的原则存取信息的一个特定存贮区。

8086的堆栈可在1MB 存贮空间内设定,由堆栈段寄存器 SS 和堆栈指针 SP 来定位。

堆栈操作是以字为单位。

17.转移指令分为条件转移指令和无条件转移指令,条件转移指令的转移目的地址只能是短标号,即转移范围不能超过_-128~+127_字节。

18.已知AL=10011100B,BL=01101000B,在执行指令SUB AL,BL后,AL= 00110100 ,CF= 0,OF= 1 ,PF= 0 。

19.已知AL=01001001B,在执行指令ADD AL,AL后,再执行DAA指令,则AL= 10011000B ,CF= 0 ,AF= 1 。

20.“0”的ASCII码为48,“8”的ASCII码为 56 ;“A”的ASCII码为65,“E”的ASCII码为 69 。

21.8086 CPU系统的存储器结构中,1MB的存储体分两个库,每个库的容量都是512 KB,其中和数据总线高八位相连的库全部由奇数地址单元组成,称为高位字节库,并用 BHE* 作为此库的选通信号。

22.DMA的意思是直接存储器存取,主要用于_高速_____外设和内存间的数据传送。

整个传送由__DMA控制器硬件_______来完成。

23.CPU与外设交换数据的传送方式通常有程序传送和中断传送和直接存储器存取(DMA)24.已知某RAM芯片的引脚中有11根地址线,8位数据线,则该存储器的容量为2K字节。

若该芯片所占存储空间的起始地址为2000H,其结束地址为_27FFH_。

25.动态RAM与静态RAM的主要不同点在于动态RAM需要_刷新_。

26.8086系统最多能识别⎽256⎽种不同类型的中断,每种中断在中断向量表中分配有⎽4⎽个字节单元,用以指示中断服务程序的入口地址。

27.中断类型号为20H的中断所对应的中断向量存放在内存从⎽80H⎽开始的四个连续字节单元中,若这四个字节单元的内容由低地址到高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址⎽65000H⎽。

28.通常,一个输入接口必须具有_缓冲_功能,一个输出接口应具有_锁存_功能29.DS是_数据_段寄存器,ES是_附加_段寄存器,SS是_堆栈_段寄存器,CS是_代码_段寄存器。

30.在进行DOS系统功能调用时,功能号应置入寄存器_AH_之中。

31.串操作指令采用隐含寻址方式,源串的偏移地址必须由源变址寄存器_SI_提供,目标串的偏移地址必须由目标变址寄存器_DI_提供。

32.8253定时器/计数器接口芯片中有 3 个16位计数器,每个计数器都可由程序设定按 6 种不同的方式工作。

33.如果DS=6100H,则当前数据段的起始地址为_61000H_,末地址为_70FFFH 。

相关文档
最新文档