汇编语言与接口技术试卷
汇编语言微机原理及接口技术期末试卷含答案[整理]
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。
汇编语言、微机原理及接口技术期末复习试卷以及参考答案三
汇编语⾔、微机原理及接⼝技术期末复习试卷以及参考答案三重庆邮电⼤学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发送中断结束命令是让()的相应位清零。
《汇编语言与接口技术》期末考试试题及答案
第一学期期末考试 汇编语言与接口技术 试卷A 卷 考试方式:闭卷 考试时间:120分钟 卷面总分:100分 一、选择题(本题共20小题,每题2分,共40分) 1. 汇编源程序的后缀名是 ( C ) A 、exe B 、.obj C 、.asm D 、.lib 2. 作为8位有符号数补码,80H 的真值是 ( C ) A 、0 B 、-2 C 、-128 D 、128 3. 8086 CPU 内部能够记录代码段段地址的寄存器是 ( D ) A 、DS B 、IP C 、CX D 、CS 4. 若(AX)=35F0H ,(CX)=00B8H ,当AND AX ,CX 指令执行后,AX 寄存器的值为( B ) A 、 1400H B 、 00B0H C 、 0000H D 、 0FFFFH 5. 若(SP)=1000H ,则执行指令PUSH AX 后SP 的值为 ( B ) A 、0FFFH B 、0FFEH C 、1002H D 、1001H 6. Mul BX 指令隐藏操作数的寄存器是 ( D ) A 、BX B 、CX C 、SI D 、AX7.能够将AL中的1、3、5位取反的指令是( C )A、AND AL , 2AHB、OR AL , 2AHC、XOR AL , 2AHD、TEST AL , 2AH8.循环指令LOOP结束循环的条件是( D )A、CX≠0B、ZF=0C、IF=0D、CX=09.除法指令DIV BL中,被除数在寄存器( A )A、AXB、DXC、DX:AXD、BX10.输出单个字符的2号DOS功能调用的入口参数是( C )A、AHB、ALC、DLD、DH11.以下对伪指令的描述正确的是( D )A、伪指令没有操作数B、伪指令没有目标代码C、汇编程序中伪指令可有可无D、伪指令不会被执行12.某伪指令X=12H中所定义的X是( B )A、变量B、常量C、标号D、段名13.下面指令序列执行后完成的运算,正确的算术表达式应是( D )MOV AL,BYTE PTR XSHL AL,1DEC ALMOV BYTE PTR Y,ALA、Y=X*2+1B、X=Y*2+1C、X=Y*2-1D、Y=X*2-114.下面指令结束后目标操作数不变化的是(D )A、INC BXB、SUB AX,BXC 、MOV BX,[SI+2]D 、LEA BX,[0010H] 15. 若采用程序查询方式传送数据,则接口电路中必须要有 ( D ) A 、中断控制器 B 、DMA 控制器 C 、定时计数器 D 、状态端口 16. 若某芯片的片内端口选择信号线有3根,则该芯片中CPU 可访问端口数目为 ( C ) A 、4个 B 、6个 C 、8个 D 、10个 17. 芯片8255A 的C 口置/复位控制字应写入的端口是 ( D ) A 、端口A B 、端口B C 、端口C D 、命令端口 18. 使8255A 的PC 3输出低电平的C 口置复位命令字为 ( A ) A 、06H B 、0FH C 、0DH D 、07H 19. 8086系统中需要接入16个中断,系统至少需要使用多少片8259芯片? ( B ) A 、2片 B 、3片 C 、4片 D 、5片 20. 在DEBUG 命令行下,查看寄存器的数值,可用 ( C ) A 、U 命令 B 、D 命令 C 、R 命令 D 、G 命令 二、填空题(本题共20空,每空1分,共20分) 1. 存储器分段管理模式中,若存储单元A 的物理地址为12000H ,且该单元所属逻辑段的段地址为1030H ,则其有效地址应为__1D00_______H 。
汇编语言接口试题
一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码填在题干的括号内。
)1、设DS=8225H,DI=3942H,指令NEG BYTE PTR[DI]操作数的物理地址是( )。
A、85B92HB、86192HC、BB690HD、12169H2、下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( )。
A、AX,BX,CX,DXB、BX,BP,SI,DIC、SP,IP,BP,DXD、CS,DS,ES,SS3、循环指令LOOPNZ终止循环的条件是( )。
A、CX=0,且ZF=0B、CX=0,或ZF=1C、CX≠0,且ZF=0D、CX≠0,或ZF=14、对寄存器AX的内容乘以4的正确指令序列是( )。
A、SHR AX,1 SHR AX,1B、SHL AX,1 SHL,AX,1C、ROL AX,1 ROL AX,1D、RCR AX,1 RCR AX,15、执行INC指令除对SF、ZF有影响外,还要影响的标志位是( )。
A、OF,AF,PFB、OF,AF,CFC、OF,PF,CFD、AF,PF,CF6、设DH=10H,执行NEG DH指令后,正确的结果是( )。
A、DH=10H CF=1B、DH=0F0H CF=0C、DH=10H CF=0D、DH=0F0H CF=17、下列传送指令中有语法错误的是( )。
A、MOV CS,AXB、MOV DS,AXC、MOV SS,AXD、MOV ES,AX8、下面指令执行后,改变AL寄存器内容的指令是( )。
A、TEST AL,02HB、OR AL,ALC、CMP AL,BLD、AND AL,BL9、执行除法指令后,影响的标志位是( )。
A、CF,OFB、SF,ZFC、CF,OF,SFD、AF,CF,OF,PF,SF,ZF都不确定10、执行下面指令序列后,结果是( )。
MOV AL,82HCBWA、AX=0FF82HB、AX=8082HC、AX=0082HD、AX=0F82H11、与MOV BX,OFFSET VAR指令完全等效的指令是( )。
汇编语言微机原理及接口技术期末复习试卷以及参考答案五
重庆邮电大学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在保护虚拟地址模式下,可以寻址的物理内存地址空间大小为〔〕。
111汇编语言与接口技术练习题资料
《汇编语言与接口技术》练习题一、填空题1.8086/8088微处理器由BIU和EU两个关键部件组成。
BIU的主要功能有取指令、传送数据和形成__(1)__;EU的主要功能有指令译码、执行指令、向BIU传送__(2)__、管理通用寄存器和标志寄存器。
2 .在保护方式下,80386段寄存器中的值为__(3)__,其中高13位索引用于选择描述符表(GDT或LDT)中的__(4)__。
3 .I/O端口的编址方式通常有2种:—⑸—和_(6)__。
4 .在保护模式下,存放256个中断描述符的内存区域称为中断描述符表(IDT)。
在实地址模式下,中断描述符表就是__(7)__。
5 .CPU与I/O设备之间的接口信息有三种:_(8)__、__(9)__和__(10)__。
6 .在查询式输入操作中,须查询输入设备是否__(11)__;在查询式输出操作中,须查询输出设备是否忙(Busy)。
7 .定时器/计数器8253/8254采用BCD码计数时,其最大的计数值是_(12)_,对应的计数初彳1为__(13)__。
8 .并行通信接口8255A有3种工作方式,其中_(14)__只允许A口使用。
9 .可编程中断控制器8259A中断请求优先级的设置有四种方式:全嵌套方式、_(15)__、优先级自动循环方式和优先级特殊循环方式。
特殊全嵌套方式与全嵌套方式的不同之处在于特殊全嵌套方式除了允许高一级中断进入嵌套,还允许__(16)__的中断进入嵌套。
10 .8259A的操作命令字OCW1用于向__(17)__写入屏蔽信息。
11 .一片DMA控制器8237A有4个通道,若采用3片8237A级联,共可提供__(18)__个通道。
12 .DMA控制器8237A有4种工作模式:单字节传输方式、__(19)__、请求传输方式和—(20)__。
二、判断题1 .一个字存入存储器占有两个相邻的字节单元,低位字节存入高地址单元,高位字节存入低地址单元。
汇编语言与接口技术(41页习题)
汇编语言与接口技术(41页习题)一、单项选择题1.设BX=2000H,SI=3000H,指令MOV AX,[BX+SI+8]的源操作有效地址为()。
A.5000H B.5008H C.23008H D.32008H2.设DS=1000H,ES=2000H,BX=3000H,指令ADD AL,[BX]的源操作数的物理址为()。
A.13000H B.23000H C.33000H D.3000H3.设DS=2000H,ES=3000H,SI=200H,指令MOV ES:[SI],AL的目的操作数的物理地址为()。
A.20200H B.30200H C.50200H D.200H4.指令MOV MEM[BX],AX中的MEM是()。
A.原码B.反码C.补码D.移码5.用来作为寄存器间接寻址的寄存器有()个。
A.8 B.6 C.5 D.46.指令MOV [BX+SI],AL中的目的操作数使用()段寄存器。
A.CS B.DS C.SS D.ES7.指令MOV BX,[BP+5]中的源操作数使用()段寄存器。
A.CS B.DS C.SS D.ES8.段内间接寻址只改变()中的内容。
A.CS B.IP C.CS和IP D.PSW9.段间间接寻址只改变()中的内容。
A.CS B.IP C.CS和IP D.PSW12.两个整数补码9CH和7AH相加运算后,会产生()。
A.无溢出且无进位B.无溢出但有进位C.有溢出且有进位D.有溢出但无进位13.指令JMP WORD PTR [BX]属于()寻址。
A.段内直接B.段内间接C.段间直接D.段间间接24.如果―JNC L‖指令的操作码放在0040H,转移后在0020H处取下一条指令的操作码,那么该条指令的位移量是()。
A.20H B.1EH C.0DEH D.0E0H25.如果―JA P‖指令的操作码放在0050H, 该指令的位移量为34H,执行完此条指令转移到取下一条指令的偏移地址为()A.0082H B.0084H C.0086H D.0088H(12001H)=78H,AX=1000H,26.若DS=1000H,BX=2000H,(12000H)=56H,执行―ADD AX,[BX]‖指令后,AX=()。
汇编语言、微机原理及接口技术期末复习试卷以及参考答案一
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. 堆栈操作的基本单位是()。
(完整word版)河南大学2016—2017年第一学期《汇编语言与接口技术》期末考试试题及答案(word文档良心出品)
河南大学计算机与信息工程学院2015~2016学年第一学期期末考试 汇编语言与接口技术 试卷A 卷 考试方式:闭卷 考试时间:120分钟 卷面总分:100分 一、选择题(本题共20小题,每题2分,共40分) 1. 汇编源程序的后缀名是 ( C ) A 、exe B 、.obj C 、.asm D 、.lib 2. 作为8位有符号数补码,80H 的真值是 ( C ) A 、0 B 、-2 C 、-128 D 、128 3. 8086 CPU 内部能够记录代码段段地址的寄存器是 ( D ) A 、DS B 、IP C 、CX D 、CS 4. 若(AX)=35F0H ,(CX)=00B8H ,当AND AX ,CX 指令执行后,AX 寄存器的值为( B ) A 、 1400H B 、 00B0H C 、 0000H D 、 0FFFFH 5. 若(SP)=1000H ,则执行指令PUSH AX 后SP 的值为 ( B ) A 、0FFFH B 、0FFEH C 、1002H D 、1001H 6. Mul BX 指令隐藏操作数的寄存器是 ( D ) A 、BX B 、CX C 、SI D 、AX7.能够将AL中的1、3、5位取反的指令是( C )A、AND AL , 2AHB、OR AL , 2AHC、XOR AL , 2AHD、TEST AL , 2AH8.循环指令LOOP结束循环的条件是( D )A、CX≠0B、ZF=0C、IF=0D、CX=09.除法指令DIV BL中,被除数在寄存器( A )A、AXB、DXC、DX:AXD、BX10.输出单个字符的2号DOS功能调用的入口参数是( C )A、AHB、ALC、DLD、DH11.以下对伪指令的描述正确的是( D )A、伪指令没有操作数B、伪指令没有目标代码C、汇编程序中伪指令可有可无D、伪指令不会被执行12.某伪指令X=12H中所定义的X是( B )A、变量B、常量C、标号D、段名13.下面指令序列执行后完成的运算,正确的算术表达式应是( D )MOV AL,BYTE PTR XSHL AL,1DEC ALMOV BYTE PTR Y,ALA、Y=X*2+1B、X=Y*2+1C、X=Y*2-1D、Y=X*2-114.下面指令结束后目标操作数不变化的是(D )A、INC BXB、SUB AX,BXC 、MOV BX,[SI+2]D 、LEA BX,[0010H] 15. 若采用程序查询方式传送数据,则接口电路中必须要有 ( D ) A 、中断控制器 B 、DMA 控制器 C 、定时计数器 D 、状态端口 16. 若某芯片的片内端口选择信号线有3根,则该芯片中CPU 可访问端口数目为 ( C ) A 、4个 B 、6个 C 、8个 D 、10个 17. 芯片8255A 的C 口置/复位控制字应写入的端口是 ( D ) A 、端口A B 、端口B C 、端口C D 、命令端口 18. 使8255A 的PC 3输出低电平的C 口置复位命令字为 ( A ) A 、06H B 、0FH C 、0DH D 、07H 19. 8086系统中需要接入16个中断,系统至少需要使用多少片8259芯片? ( B ) A 、2片 B 、3片 C 、4片 D 、5片 20. 在DEBUG 命令行下,查看寄存器的数值,可用 ( C ) A 、U 命令 B 、D 命令 C 、R 命令 D 、G 命令 二、填空题(本题共20空,每空1分,共20分) 1. 存储器分段管理模式中,若存储单元A 的物理地址为12000H ,且该单元所属逻辑段的段地址为1030H ,则其有效地址应为__1D00_______H 。
接口技术与汇编语言复习题及参考答案
接口技术与汇编语言复习题及参考答案一、选择题:1.设AL=0A8H,CX=2,CF=1,执行RCL AL,CL指令后,AL中的值为( B )A. 51HB. A3HC. 47HD. 0C5H2.下述指令的执行结果是( C )MOV AL,0C2HAND AL,0F0HA.AL=40HB.AL=20HC.AL=0C0HD.AL=0E0H3. 完成对CL寄存器的内容乘以4的正确操作是( C)A.ROL CL,1B.MUL 4C.SHL CL,1D.MOV CL,2ROL CL,1 SHL CL,1 SHL CL,CL4.无论BH中原有的数是奇数或偶数,若要使BH中的数一定为奇数,应执行的指(B)A. ADD BH,01HB. OR BH,01HC. XOR BH,01HD. TEST BH,01H5.假设(AL)= 37H,(BL)= 95H,执行指令IMUL BL后(AX)= ( A )A. 0E903HB. 2003HC. 0DBBHD. 2008H6.下面的数据传送指令中,错误的操作是( D )A. MOV SS:[BX+DI],1000HB. MOV DX,1000HC. MOV WORD PTR[BX],1000HD. MOV DS,2000H7. CPU要访问的某一存储单元的实际地址称(C)A.段地址B.偏移地址C.物理地址D.逻辑地址8. 某存储单元的物理地址是12345H,可以作为它的段地址有(D)A.2345H B.12345H C.12340H D.1234H9. 计算机能直接识别的的语言( B )A.汇编语言 B.机器语言C.高级语言D.低级语言10. 下列指令中操作数在代码段中的是( A )A.MOV AL,25H B.ADD AH,BL C.INC DS:[25] D.CMP AL,BL11.直接、间接、立即三种寻址方式指令的执行速度,由决至慢的排序为( C )A.直接、立即、间接 B.直接、间接、立即C.立即、直接、间接 D.不一定12.若栈顶的物理地址是2010011,当执行完指令CALL AX后,栈顶的物理地址是(-2 )A.2010211 B.2010111 C.200FFH D.200FEH13.当执行完下列指令序列后,标志位CF和OF的值是( A )MOV AX,OC126HMOV BX,5AB7HSUB AX,BXA.0,0 B.0,1 C.1,0 D.1,114. JMP SI的目标地址偏移量是(A )。
汇编语言、微机原理及接口技术期末复习试卷以及参考答案4
重庆邮电大学 2007/2008 学年第 2 学期微机原理与接口技术考试题( A 卷)一.填空题(每空1分,共15分)1. 假设机器字长为8位,则-89D表示为二进制原码为_______________,-89D表示为二进制补码为_______________。
2. 运算54E3H-27A0H后,CF= , OF= 。
3. 在实模式下,80486存储系统可以寻址的物理存储空间是,在保护模式下,80486存储系统可以寻址的物理存储空间是。
4. 在指令MOV AX, [2000H]中源操作数的寻址方式为,指令MOV AX, 100 0H[BX][SI]中源操作数的寻址方式为。
5.设寄存器(ES)=1100H, (DS)=2100H ,(SS)=3200H, (BX)=5000H ,(BP)=6000 H, (DI)=0001H,(FS)=7000H,存储单元(38001H)=1234H, (12000H)=1234H,(2 6000H)=5678H, (41002H)=789AH 。
则MOV AX, ES:[1000H] 执行后(AX) = ;LEA AX,[BP+DI] 执行后(AX)= 。
6. 将CX中的D3~D7位取反,相应的汇编指令为。
7. 若初值BL=59H,经过汇编指令AND BL 0FH运算后,BL= 。
8. 实模式下,即是中断服务程序的入口地址,即中断服务程序起始指令所在存储单元的逻辑地址。
9. 利用一条传输线将数据一位位地顺序传送的数据通信方式称为。
10.在8255A 的工作方式中只有方式 是双向数据传送方式(即双向的条件查询或中断方式)。
1.在80486微机系统中存储空间和I/O 空间的编址方式采用( )。
A. 两者统一编址,通过相同的指令访问两个空间;B. 两者独立编址,通过不同的指令访问两个空间;C. 采用混合编址,即独立编址和统一编址均采用;D. 软件编址。
2.如果SP =2000H ,则指令PUSH AX ,PUSH BX, PUSH CX ,POP AX 执行后,SP 的值为( )3.在汇编语句MOV AX ,[BX+SI]中,源操作数的寻址方式是( )A .直接寻址B .基址寻址C .间址寻址D .基址加间址寻址4.以下各指令中正确的是( )。
汇编语言与接口技术考前练习题及答案
一、单项选择题1.条件转移指令JNZ,根据()标志的状态,决定是否转移。
A.CFB.ZFC.IFD.ZF和CF3.当两个无符号数作加法运算时,如果标志位(),表示发生溢出错误。
A. OF=1B. OF=0C. CF=1D. CF=04. 指令 MOV [DI], BYTE PTR [SI] 的错误原因是( )。
A. 源操作数和目的操作数不能同时为存储器操作数B. 目的操作数类型不明确C. SI不能用于寄存器间接寻址方式D. DI不能用于寄存器间接寻址方式5.要将二进制数“11110011”变换为“00001111”,应用()指令。
A. SHRB. SARC. RORD. RCR6.串行通信的传输方式有( )。
A.单工B.半双工C.全双工D. ABC都是9.当CPU访问303H端口时,应采用的寻址方式是()。
A.直接B.立即C.相对D.寄存器DX间接二、填空题1.假定DS=1000H,ES=2000H,SS=3500H,DI=0024H,BX=0200H,BP=0100H,数据段中变量名为VAL的偏移地址为0030H,将下列指令中源操作数的的寻址方式和物理地址填入后面的括号里。
寻址方式物理地址(1)MOV AX,VAL ()()(2)ADD AX,[DI] ()()(3)MOV AX,8[BP] ()()(4)AND AX,ES:[BX] ()()2.给定如下数据定义伪指令:A DB 20H,3H,11HB DW 10H,6A0H写出下列每条指令执行后的结果。
MOV AX,WORD PTR A + 1 ;AX=()MOV BX, B ;BX=()MOV AX,WORD PTR A ;AX=()MOV BL,BYTE PTR B+2 ;BL=()2.在 8086/8088CPU 中,由于 BIU 和 EU 分开,所以和可以重叠操作,提高了 CPU 的工作效率。
3.一微机以2400波特的速率、7位数据位、1个奇偶检验位、1个停止位的方式发送异步串行数据,发送1位需要毫秒,发送1个字符需要毫秒。
(完整版)汇编语言、微机原理及接口技术期末复习试卷以及参考答案一
(完整版)汇编语言、微机原理及接口技术期末复习试卷以及参考答案一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. 堆栈操作的基本单位是()。
汇编语言与接口技术期未试卷A
汇编语⾔与接⼝技术期未试卷A《汇编语⾔与接⼝技术》课程期末考试卷(适⽤班级 A13计算机;)⼀、选择题(每题2分,共40分) 1. 存储器分段时表⽰偏移地址是18位⼆进制代码,则⼀个段最多有( B ) A.128KBB.256KBC.512KBD.1MB 2. Intel 8086CPU 的地址线有( C ) A.8位 B.16位 C.20位 D. 32位 3. 伪指令在程序( B )阶段被处理 A.编写 B.汇编 C.连接 D.运⾏ 4. 可能改变标志寄存器的值的指令有( D ) A.LODSB B.LODSW C.POP D.POPF 5. 如果当前(BL )=57H ,执⾏指令ADD BL,0F0H 后,OF 标志位的值为( B ) A.1 B.0 C.不确定 D.与执⾏该指令前的取值保持⼀致 6. DOS 中断21号中断中,2号功能调⽤要输出的字符放在( D )寄存器中 A.AH B.AL C.DH D.DL 7. MOV AX,[DI]指令中,源操作数寻址时使⽤( B )段寄存器 A.CS B.DS C.ES D.SS 8. 下列指令有语法错误的是( C ) A.PUSH AL B.ADCAX,0050H C.MOV [SI],[DI] D.JMP WORD PTR[BX+5] 9. 已知内存单元20510H 中存放31H ,内存单元20511H 中存放32H ,内存单元30510H 中存放42H ,内存单元30511H 中存放43H 且AX = 3A7BH ,DS=2000H, SS=3000H, BP = 0500H ,则语句“MOV AL, [BP+10H]”,则执⾏后AX 的值为( A ) A. 3A31H B. 3231H C. 427BH D. 3A42H 10. 数据段中有如下定义:ORG 0030H DA1 DB 0,30H ,30H DW DA1 数据为3000H 字存储单元的偏移地址是( A )A. 0030HB. 0031HC. 0032HD. 0033H11. 栈操作的默认地址是( D )学院专业班级姓名学号A.CS:IPB.DS:SIC.ES:DID.SS:SP12.对于下列程序段:AGAIN:MOV AL,[SI]MOV ES:[DI],ALINC SIINC DILOOP AGAIN也可⽤指令( A )完成同样的功能。
汇编语言与接口技术期末复习题(含答案)
c微机原理习题一、选择填空1、CPU执行OUT DX ,AL指令时,()的值输出到数据总线上。
A、AL寄存器B、AX寄存器C、DL寄存器D、DX寄存器2、连接主机与外设间的电路称为()。
A、接口B、端口C、数字电路D、转换电路3、地址译码的作用是()。
A、设计接口B、区分不同外设C、接至地址总线D、向外设输出数据4、中断控制器8259可管理()。
A、非屏蔽中断B、指令中断C、外部中断D、可屏蔽中断5、对INT N指令,其中断向量存放在内存从()开始的地址中。
A、DS*10H+N*4B、DS*10H+NC、0*10H+N*4D、0*10H+N6、8259的中断服务寄存器ISR的某一位如果置1,则表示()。
A、8259中断服务故障B、CPU正在执行中断服务程序C、外部设备可以请求中断服务D、中断服务程序刚执行完毕7、8086/8088CPU内部有一个始终指向堆栈顶部的地址指针是( )。
A、SPB、IPC、BPD、BX8、8086/8088CPU内部地址指针是( )。
A、20位B、8位C、16位D、24位9、8086存储段是存储器的一个逻辑单位,其长度可达()字节A、16KB、64KC、640KD、1M10、对于“未对准好”字,8086CPU需要()个总线周期完成对该字的访问。
A、1B、2C、3D、411、8086/8088能寻址内部存储器的最大地址范围为( )。
A、64KB、512KC、1MD、10M12、除法出错是属于()中断。
A、线路故障B、内部C、INTOD、单步13、中断传送方式下,当外部需要输入输出数据,向CPU发出中断请求信号,由接口电路使( )信号有效,引起中断响应。
A 、HLDAB 、INTRC 、HOLD D 、INTA14、DMA 数据传送,是由( )控制的。
A 、硬件控制器B 、程序C 、CPUD 、外设15、CPU 与外设交换信息时,是通过( )传送外设控制和外设状态信息的。
汇编语言与接口技术 第二版 (叶继华)第5次作业
第5章作业单选题(共3部分):第一部分1.在分支指令中,利用符号进行判断的指令是_______。
A.JC B.JS C.JZ D.JO2.当一个带符号数大于FFH时程序转移,满足条件的是_______。
A.正数和零B.负数C.负数和零D.大于255的数3.在执行条件转移指令前,不能形成条件的指令有________。
A.CMP B.SUB C.AND D.MOV4.无条件转移指令中,段内直接近转移到标号LET1的指令是________。
A.JMP SHORT LET1 B.JMP LET1 C.JMP BX D.JMP WORD PTR LET1 5.条件转移指令的转移范围是________字节。
A.-32768到+32767 B.0到255C.-128到127 D.0到655356.要实现段间转移,下列说法正确的是________。
A.标号的属性为NEAR型的B.标号的偏移地址送入CSC.既要改变IP又要改变CS D.转移地址不能用存储单元给出7.在条件转移指令中,结果不为0则转移的指令是________。
A.JNS B.JZ C.JS D.JNZ8.两个带符号数比较,不大于则转移的指令是________。
A.JLE B.JBE C.JL D.JAE9.设A=9210H,B=4582H,如果A>B,做相减运算,否则做相加。
执行JG指令后,结果是________。
A.做相减运算B.做相加运算C.先做相减再做相加D.什么都不做10.在条件判断时,采用操作数相与运算的判断指令是________。
A.TEST B.CMP C.AND D.JCXZ11.8086的转移指令根据转移的范围分为段内转移及段间转移,下列是错误的。
A.无条件指令既可以段内转移,也可以段间转移B.无条件转移指令既可以直接转移,也可以间接转移C.条件转移指令既可以段内转移,也可以段间转移D.条件转移指令是段内的直接短转移12.带符号数乘以2操作用移位指令实现。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
二、单项选择(每空 2 分,共 30 分)
课程名称:汇编语言与接口技术 考试专业:计算机科学与技术 考试年级:2011 线
题 号 一 20 二 30 三 20 四 30 总 评分: 分 应得分 实得分 评卷人 签 名 满分:100
1. 2. 3. 4.
得
分
一、填空题(每空 1 分,总计 20 分)
得
分
三、简答题(每题 4 分,总计 20 分)
1.Cache 是什么意思?什么是高速命中和高速缺失(未命中)? 2.区别如下概念:助记符、汇编语言、汇编语言程序和汇编程序。 3.区别概念:指令周期、总线周期(机器周期) 、时钟周期、T 状态。 4.什么是 I/O 独立编址和统一编址,各有什么特点? 5.简述主机与外设进行数据交换的几种常用方式。
订∞
5. 6.
7. 8. 9.
装
10.
11.
__相互连接。 A. 处理器 B. 存储器 C. 系统总线 D. I/O 接口 “MOV AX, 1234H”指令的目的操作数采用_____寻址方式。 A. 立即数 B. 寄存器 C. 寄存器相对 D. 寄存器间接 堆栈的操作原则是_____。 A. 循环 B. 先进先出 C. 后进后出 D. 后进先出 冯·诺伊曼思想采用_____。 A. 二进制形式表示数据和指令 B. 二进制形式表示数据和十进制表示指令 C. 十进制形式表示数据和指令 D. 十进制形式表示数据和二进制表示指令 微机中每个存储单元具有一个地址,其中存放一个_____量。 A. 比特 B. 字节 C. 字 D. 双字 8255A 的端口 B 可以使用的工作方式是_______。 A. 方式 0 B. 方式 1 D. 方式 0、方式 1、方式 2 C. 方式 0、方式 1 MASM 的汇编语言源程序文件通常采用_____作为扩展名。 A. OBJ B. EXE C. LST D. ASM 标志 OF=1 时发生跳转的条件转移指令是_____。 A. JNO B. JC C. JNC D. JO CPU 向应中断必须在_____。 A. 执行指令过程中 B. 当前指令执行结束后 C. 无任何程序执行的时候 D. 只有一个中断请求的时候 在 80X86 系统中,除数为零引起的中断是_____。 A. 非屏蔽中断 B. 可屏蔽中断 C. 硬件中断 D. 软件中断 CPU 与外设交换信息是,不经过 CPU 的方式是_____。 A. 查询传送方式 B. 中断传送方式 C. DMA 方式 D. 无条件传送方式 8237DMA 控制器向 CPU 要求控制总线的请求信号是_____。
1. Intel 8086 直接支持___________容量主存空间,80486 支持___________ 容量主存空间。 2. 在实地址工作方式下,逻辑地址“ 7650H ∶ 0043H ”表示的物理地址是 __________。 3. USB 总线理论上最多能够连接__________个 USB 设备。 4. 存储结构为 8K×8 位的 SRAM 芯片 6264,共有__________个地址引脚、 __________个数据引脚。 用它组成 32KB 的 RAM 存储区共需__________ 片芯片。 5. 高 速 缓 冲 存 储 器 的 地 映 址 射 有 ____________ 、 ____________ 和 ____________方式。 6. 计算机能够直接处理的信号是_____,_____和_____形 式。 7. DMA 的意思是_____,主要用于高速外设和主存间的数据传送。 8. IA-32 处理器在开中断状态,其标志 IF=_____,而关中断指令是 _____。 9. RISC 常被为__________,而 IA-32 处理器属于__________结构。 10. 有两种性质的并行性,同一段时间内发生的并行性称__________,同一 个时刻发生的并行性称__________。
∞
系(院): 年级: 专业: 班别: 学号: 姓名: 座位号: —————————————————————————————————————————————————————— 密 封 线 内 不 要 答 题
汇编语言与接口技术课程考试试卷 (2012——2013 学年度第一学期) 命题教师:纸船 命题教师所在系:数计系 试卷类型: (考试A)
得
分
四、综合题(每小题 10 分,共 30 分)
1. 请根据完成下面内容的填写。(每空 1 分,共 10 分) 指 令 指令执行后 MOV AX,1234H AX= H AND AX,AX AX= H OR AX,AX AX= H XOR AX,AX AX= H NOT AX AX= H
ZF
(1) 请写出并行接口芯片 8255 的方式控制字。(2 分) (2) 请编写 8255 的初始化程序和这段控制程序。(8 分)
2. 已知 8253 的端口地址为 40H~43H, 请按如下要求分别编写 8253 的初始 化程序段: (1) 请写出 8253 的方式控制字。(1 分) (2) 使计数器 0 工作在方式 0,二进制计数,计数初值为 129。(3 分) (3) 使计数器 1 工作在方式 1,按 BCD 码计数,计数值为 1234。(3 分) (4) 使计数器 2 工作在方式 2,二进制计数,计数值为 0abcdH。(3 分) 3. 有一工业控制系统,有四个控制点,分别由四个对应的输入端控制,现 用 8255 的端口 C 实现该系统的控制,如本题图形,其中 8255 的端口地 址范围为:200H~203H.。开关 K0~K3 打开则对应发光二极管 L0~L3 亮,表示系统该控制点运行正常;开关闭合则对应发光二极管不亮,说 明该控制点出现故障。
第 1 页 (共 2 页)
09 级计算机科学与技术专业《汇编语言与接口技术》试卷(A)
A. DREQ B. DACK C. HOLD D. HLDA 13. 在 IBM-PC 系统中,8255A 占用的端口地址是_____。 A. 3 个 B. 6 个 C. 4 个 D. 2 个 14. 在串行通信中,每个字符要用起始位和停止位作为字符开始和结束标志 的通信是 A. 同步通信 B. 异步通信 C. 并行通信 D. 上面三种都不是 15. DAC0832 是一种常用的_____。 A. 模/数转换芯片 B. 数/模转换芯片 C. 微处理芯片 D. 并行转换器芯片
09 级计算机科学与技术专业《汇编语言与接口技术》试卷(A)
第 2 页 (共 2 页)