地大《微机原理与汇编语言》在线作业一答卷
15秋地大《微机原理(新)》在线作业一答案
15秋地大《微机原理(新)》在线作业一答案地大《微机原理(新)》在线作业一一、单选题(共 15 道试题,共 60 分。
)1. P/XT微机中串口1的I/O地址范围是(). 3F0H-3F7H. 3F8H-3FF. 2F0H-2FFH. 2F8H-2FF正确答案:2. 从硬件角度而言,采用硬件最少的数据传送方式是(). M控制. 中断控制. 查询传送. 无条件传送正确答案:3. 某一SRM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为( )根. 25. 23. 21. 19正确答案:4. 传送数据时,占用PU时间最长的传送方式是. 查询. 中断. M. IOP正确答案:5. 并行接口与串行接口的区别主要表现在()之间的数据传输前者是并行,后者是串行. 接口与MPU. 接口与外设. 接口与MPU和外设正确答案:6. 以下叙述中,不对的是(). 一个指令周期就是一个总线周期. 一个时钟周期也称为一个T状态. 一个基本总线周期含4个T状态. 执行一条指令所需时间为一个指令周期正确答案:7. 8088/8086的基本总线周期由( )个时钟周期组成。
. 2. 4. 5. 6正确答案:8. 8位补码操作数“10010011”等值扩展为16位后,其机器数为(). 1111111110010011. 0000000010010011. 1000000010010011正确答案:9. 在下面各类总线中,()是一种串行总线接口。
. SSI. IS. US. IS正确答案:10. 采用两片8259可编程中断控制器级联使用,可以使PU的可屏蔽中断扩大到()。
. 15. 32. 64正确答案:11. 8251芯片是可编程()接口芯片. 定时器. 计数器. 并行通信. 串行通信正确答案:12. 8086系列微机的中断向量号越大,则优先级(). 越高. 越低. 相同. 不定正确答案:13. 串行通信的波特率越高,则串行传送数据的速度(). 越慢. 越快. 与波特率无关. 由PU速度决定正确答案:14. 可编程接口芯片在使用前对它(),称为初始化编程. 写操作数. 写控制字. 编接口地址. 设计控制电路正确答案:15. 一个I/O地址称为一个()。
微机原理及汇编语言答案及评分标准
微机原理及汇编语⾔答案及评分标准浙江⼯业⼤学2007/2008 学年第⼀学期试卷班级:应⽤物理0501,02,光信息0501,02微机原理I答案及评分标准⼀、选择题(1.5分×10=15分):评分标准:每题1.5分1.指令指针寄存器(IP)中存放的是(D)A.当前指令 B.下⼀条要执⾏的指令 C. 操作数地址 D. 下⼀条要执⾏指令的地址2.与堆栈⽆关的寄存器有(C )A.SP B. BP C. BX D. SS3. 8086CPU复位后,程序重新开始执⾏的逻辑地址为(B )A.FFFFH: FFF0H B. FFFFH: 0000H C. 0000H: 0000H D. 0000H: FFFFH4.和外存储器相⽐,内存储器的特点是( C )。
A. 容量⼤、速度快、成本低B. 容量⼤、速度慢、成本低C. 容量⼩、速度快、成本⾼D. 容量⼩、速度快、成本低5.若指定某位为1可⽤指令( B )A.AND B. OR C. NOT D. XOR6. ( B )不汇编机器代码,仅在汇编过程中告诉汇编程序如何编译A.汇编语⾔B.伪指令 C. 指令 D. 标识符7.8086CPU采⽤向量中断⽅式处理8级I/O接⼝中断,若I/O接⼝的中断类型号依次70H~77H,在内存RAM的0000H:01D8H单元依次存放20H,50H,00H,60H 4个字节,问该I/O接⼝对应的中断类型号和中断服务程序⼊⼝是(D)A.72H和2050H:0060H B. 72H和6000H:5020HC. 76H和0060H:2050HD. 76H和6000H:5020H8.数据在外设与存储器之间直接进⾏传送是采⽤( C )传送。
A、中断传送B、程序传送C、DMA传送D、数据块传送9.若8086CPU⼯作于最⼩⽅式,则执⾏MOV [BX], DL时其引脚信号RD的电平应是(B )A.低电平,低电平 B. 低电平,⾼电平C.⾼电平,低电平 D. ⾼电平,⾼电平10.关于虚拟存储器,下列说法正确的是(C )A.它是由内存芯⽚所提供的地址空间B.它是CPU可以直接访问的存储器C.它是指程序可以占有的空间D.它可以扩⼤外存储器的存储空间⼆、判断题(1分×10=10分): 评分标准:每题1分1.80286微处理器实现了虚拟存储管理。
微机原理汇编语言与接口技术课后答案
微机原理汇编语言与接口技术课后答案【篇一:《微机原理、汇编语言与接口技术》复习练习题与答案(new)】lass=txt>一、填空题1、8086/8088 cpu内部结构按功能分为两部分,即由单元和单元组成。
2、若cpu的数据线宽度为16位,则它的字长为位;地址线宽度为20位,则它的寻址空间为 1mb 。
3、8086cpu为了适应各种应用场合有两种工作模式,即是最小模式和最大模式。
4、8086/8088cpu复位后,cs的内容为 0ffffh ,ip的内容为0000h 。
5、8086的16位标志寄存器包括 6 个状态标志位和 3 个控制标志位。
6、计算机的i/o端口地址的编址方式有统一编址和独立编址,而8086cpu寻址外设采用独立编址方式。
7、cpu与外设间有4种i/o信息传送方式,即无条件传送、查询传送中断传送、直接存储器存取(dma)。
8、若某输出外设的i/o接中的数据端口地址为100h,要将字节数据从8086cpu输出到外设的指令是mov dx,100h和out dx,al。
9、响应可屏蔽中断intr的条件是控制标志if= 1。
10、若8253的某一计数器用于输出方波,该计数器的工作方式为;若该计数器输入频率为100khz,输出方波频率为10khz,则计数初值应设为 10。
11、串行通信协议分为和。
12、波特率是指单位时间内传送二进制数据的位数。
13、8088 组成的系统中,存储器分个不超过字节的段。
14、当8088cpu的intr端输入一个电平时,获得了中断请求。
15、8088工作于最小工作模式时,控制总线由产生,工作于最大工作模式时,控制总线由总线控制器8288产生。
16、数据的并行i/o方式是以为单位进行传送;数据的串行i/o方式是以为单位进行传送。
17、从地址/数据复用线中分离出地址信息需用逻辑芯片,地址/数据复用线中的双向数据传送需用逻辑芯片双向缓冲器。
18、中断优先权管理的方法有、和。
地大《微机原理与汇编语言》在线作业一 (4)
答案:C
下列指令执行后总是使CF=0,OF=0的是( )。
A:AND
B:NEG
C:NOT
D:INC
答案:A
在编写汇编语言程序时,要正确使用好两种语句的功能,它们分别是____。
A:说明语句和定义语句
B:指令语句和伪指令语句
C:分支语句和循环语句
D:顺序语句和非顺序语句
答案:B
下面源程序语句中,( )包含有直接寻址方式
A:MOV AX,12H
B:MOV AX,[1234H]
C:MOV DS:[1234H],12H
D:MOV AL,DS:[1234H]
答案:B,D
变量定义伪指令汇编格式包含哪些项()
A:变量名
B:伪指令
C:初值表
D:数据表
答案:A,B,C
外部中断是来自8086CPU外的原因引起的,分为哪两种()
A:可屏蔽中断
B:不可屏蔽中断
C:INT中断
D:没有正确的
答案:A,B
CPU由那三部分组成()
A:运算器
B:控制器
C:逻辑器
D:寄存器
答案:A,B,D
二进制数包括以下哪几种表示方式()
A:原码
B:反码
C:密码
D:代码
答案:A,B
下面属于处理机控制类指令的是()
A:空操作指令
B:暂停
C:等待
D:封锁前缀指令
A:对
B:错
答案:B
映像文件是一种文本文件()
A:对
B:错
答案:B
在标志IF=0时,CPU忽略所有的中断请求。( )
A:对
B:错
答案:A
外部设备主要通过I/O端口与处理器交换信息()
微机原理---汇编语言习题(完整参考答案)
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] (错)(8)PUSH CS (对)(9)POP CS (错)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语句。
地大《微机原理与汇编语言》在线作业二.95B2052B-F
B:错
答案:A
主存储器(简称主存)的基本存储单位是字节。
A:对
B:错
答案:B
A:IF-THEN-ELSE
B:DO-WHILE
C:UNTIL
D:IF-THEN
答案:A,D
以下哪项属于计算机低级语言()
A:机器语言
B:汇编语言
C:JAVA
D:C#
答案:A,B
乘法运算指令执行后, 影响的标志位是( )
A:OF
B:SF
C:CF
D:ZF
答案:A,C
执行时可能改变IP值的指令有( )。
答案:B
子程序结构相当于高级语言中的过程。
A:对
B:错
答案:A
对于静态RAM,静态二字的含义是指:在执行程序的过程中,所存的信息不需动态刷新
A:对
B:错
答案:A
在DEBUG中,缺省值为十进制数。( )
A:对
B:错
答案:B
1KB=1000字节
A:对
B:错
答案:B
在标志IF=0时,CPU忽略所有的中断请求。( )
B:在指定寄存器中设置入口参数
C:用INT21H指令执行功能调用
D:根据出口参数分析功能调用执行情况
答案:A,B,C,D
下面哪些叙述符合按I/O端口寻址的特点( )
A:独立的I/O控制结构;独立I/O指令,程序易读
B:控制逻辑简单;指令功能强
C:控制逻辑复杂;指令功能比较弱
D:指令执行时间长(20T);占部分内存
A:REP MOVSB
B:REP LODSB
C:REP STOSB
D:REPE SCASB
答案:A
假设VAR为变量,指令MOV BX,OFFSET VAR的寻址方式是( )
微机原理与汇编语言复习题及参考答案
中南大学网络教育课程考试复习题及参考答案微型机原理与汇编语言一、 选择题: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, 1 ROL CL, 1B.MUL 4C.SHL CL, 1 SHL CL, 1D.MOV CL, 2SHL CL, CL4. 无论BH 中原有的数是奇数或偶数, 若要使BH 中的数一定为奇数, 应执行的指( A. ADD BH, 01H B. OR BH, 01H C. XOR BH, 01H D. TEST BH, 01H( 5. 假设( AL) = 37H, ( BL) = 95H, 执行指令IMUL BL 后( AX) = ))A. 0E903HB. HC. 0DBBHD. H6. 下面的数据传送指令中, 错误的操作是 A. MOV SS:[BX+DI], 1000H ( B. MOV DX, 1000HD. MOV DS, HC. MOV WORD PTR[BX], 1000H 7. CPU 要访问的某一存储单元的实际地址称 ( ))A .段地址B .偏移地址C .物理地址D .逻辑地址8. 某存储单元的物理地址是12345H, 能够作为它的段地址有 ( A .2345H B .12345H C .12340H D .1234H9. 计算机能直接识别的的语言 ( )(A .汇编语言B .机器语言C .高级语言D .低级语言10. 下列指令中操作数在代码段中的是 )A .MOV AL,25HB .ADD AH,BLC .INC DS:[25]D .CMP AL,BL11.直接、 间接、 立即三种寻址方式指令的执行速度, 由决至慢的排序为 ( ))A .直接、 立即、 间接 C .立即、 直接、 间接B .直接、 间接、 立即D .不一定12.若栈顶的物理地址是 011,当执行完指令CALL AX 后, 栈顶的物理地址是( A . 211 B . 111 C .200FFH D .200FEH13.当执行完下列指令序列后, 标志位CF 和OF 的值是 ( )MOV AX,OC126HMOV BX,5AB7HSUB AX,BXA .0, 0B .0, 1C .1, 0D .1, 114. JMP BX 的目标地址偏移量是( ) 。
微机原理汇编语言及接口技术模拟题答案
《微机原理及应用》模拟试卷一参考答案一、选择题1.B C B C A 6. D A C D B二、填空题1.无条件查询中断DMA2.缓冲器锁存器3.数据总线地址总线控制总线4.2 中断向量号(中断类型码)5.OUT6.12H 5030:38007.352348.36H 3AH9.EOC10.CAH CCH三、判断题1.××√√√ 6. √××√×四、简答题1.微型计算机硬件系统由哪几部分组成?各部分功能是什么?答:微型计算机的硬件系统主要由处理器子系统、存储器、I/O接口及I/O设备、系统总线等几部分组成;处理器子系统控制和协调微机系统的各个部件;存储器用来存放程序和数据;I/O设备为微机提供具体的输入/输出手段,I/O接口充当外设与CPU间的桥梁;系统总线用来传递信息。
2.8086基本总线周期是如何组成的?各状态中完成什么基本操作?答:基本总线周期由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4。
在T1期间8086发出访问目的地的地址信号和地址锁存选通信号ALE;T2期间发出读写命令信号RD*、WR*及其它相关信号;T3期间完成数据的访问;T4结束该总线周期。
3.8259的内部寄存器中IRR、IMR、ISR三个寄存器的作用是什么?中断结束实质上是对哪个寄存器进行操作?答:中断请求寄存器IRR:保存8条外界中断请求信号IR0~IR7的请求状态,Di位为1表示IRi引脚有中断请求,为0表示无请求。
中断服务寄存器ISR:保存正在被8259A服务着的中断状态,Di位为1表示IRi中断正在服务中,为0表示没有被服务。
中断屏蔽寄存器IMR:保存对中断请求信号IR的屏蔽状态,Di位为1表示IRi中断被屏蔽(禁止),为0表示允许。
中断结束实质上是使ISR中IRi所对应的Di位清零。
4、在8088系统最小组态中,读取指令“SUB [4000H] ,AX”(指令长度为3B)和执行该指令各需要几个总线周期?它们各是什么样的总线周期?答:由于SUB [4000H],AX 指令放在存储器中,长为3字节,所以读取指令需要3个存储器读总线周期;执行指令时,取操作数需要2个存储器读周期,存结果需要2个存储器写周期。
地大《微机原理与汇编语言》在线作业一.E7A7A5A1
地大《微机原理与汇编语言》在线作业一
半导体静态存储器SRAM的存储原理是
A:依靠双稳态触发电路
B:依靠定时刷新
C:依靠读后再生
D:信息不再变化
答案:A
为了说明指令执行需要的参数,处理器设计多种方法指明操作数的位置,这是()
A:寻址内容
B:寻址条件
C:寻址方式
D:寻址指令
答案:C
字符串HOLLO的ASCII代码表示为
A:484F4C4C4FH
B:484F4D4D4FH
C:494F4C4C4FH
D:494F4D4D4FH
答案:A
COM文件只能由一个段组成,最大长度为
A:1KB
B:64KB
C:1MB
D:无限制
答案:B
下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( )
A:DX
B:BX,BP,SI,DI
C:SP,IP,BP,DX
D:CS,DS,ES,SS
答案:B
在汇编语言编程中,结束用户程序返回操作系统应使用的中断指令是____。
A:INT 10H
B:INT 20H
C:RET
D:RET2
答案:B
设数据定义如下:
BUF DW 100 DUP(?)
执行指令:MOV CX,LENGTH BUF相当于完成下面同等功能的指令是( )
A:MOV CX,00C8H
B:MOV CX,0200H
C:MOV CX,0064H
D:MOV CX,0100H
答案:A
设DS=8225H,DI=5678H,指令MOV AX,[DI]源操作数的物理地址是。
《微机原理及汇编语言》习题
第一章思考题与习题1.1计算机的发展到目前为止经历了几个时代?每个时代的特点是什么?1.2计算机的特点表现在哪些方面?简述计算机的应用领域。
1.3冯·诺依曼型计算机的结构由哪些部分组成?各部分的功能是什么?分析其中数据信息和控制信息的流向。
1.4计算机中的CPU由哪些部件组成?简述各部分的功能。
1.5微型计算机系统主要由哪些部分组成?各部分的主要功能和特点是什么?1.6微型计算机的分类方法有哪些?1.7 什么是微型计算机的系统总线?定性说明微处理器三大总线的作用。
1.8 微型计算机的总线标准有哪些?怎样合理地加以选择?1.9 简述微型计算机的主要应用方向及其应用特点。
1.10 奔腾系列微处理器有哪些特点?与其它微处理器相比有哪些改进?1.11 解释并区别下列名词术语的含义。
(1)微处理器、微计算机、微计算机系统(2)字节、字、字长、主频、访存空间、基本指令执行时间、指令数(3)硬件和软件(4)RAM和ROM(5)机器语言、汇编语言、高级语言、操作系统、语言处理程序、应用软件(6)CMOS、BIOS、Cache芯片1.12 微型计算机系统软件的主要特点是什么?它包括哪些内容?1.12 定性比较微型计算机的内存储器和外存储器的特点及组成情况。
第二章思考题与习题2.1 简述计算机中“数”和“码”的区别,计算机中常用的数制和码制有哪些?2.2 将下列十进制数分别转化为二进制数、八进制数、十六进制数和压缩BCD数。
(1)125.74 (2)513.85 (3)742.24(4)69.357 (5)158.625 (6)781.6972.3 将下列二进制数分别转化为十进制数、八进制数和十六进制数。
(1)101011.101 (2)110110.1101(3)1001.11001 (4)100111.01012.4 将下列十六进制数分别转化为二进制数、八进制数、十进制数和压缩BCD数。
(1)5A.26 (2)143.B5(3)6AB.24 (4)E2F3.2C2.5 根据ASCII码的表示,查表写出下列字符的ASCII码。
《微机原理与汇编语言》-模拟题
《微机原理与汇编语言》-模拟题微机原理与汇编语言模拟题一、单选题1.指令MOV AX,DS:[1000H],源操作数的寻址方式是().A.立即寻址B.直接寻址C.寄存器寻址D.基址变址寻址[答案]:B2.指令MOV AX,ES:COUNT[DI],源操作数的寻址方式是().A.基址变址寻址B.立即寻址.C.寄存器相对寻址D.相对基址变址寻址[答案]:C3.指令MOV DX,COUNT[BP][DI]的执行结果是().A.将COUNT的值传送给DXB.将COUNT+BP+DI的值传送给DXC.将数据段中有效地址为COUNT+BP+DI的存储单元的值传送给DXD.将堆栈段中有效地址为COUNT+BP+DI的存储单元的值传送给DX[答案]:D4.若(AX)=2530H,(BX)=18E6H,MOV.[BX],AL指令正确的执行结果为().ABX寄存器的值为2530HBBL寄存器的值为30HC.18E6H单元的值为30HD.18E6H单元的值为2530H[答案]:C5.若(DS)=1240H,(BX)=8936H,则MOV AX,[BX]源操作数的物理地址是().A.1AD36HB.9B760HC.1AC36HD.9B76H[答案]:A6.若(SS)=1383H,(DS)=2378H,(S1)=492AH,则ADD AX,[S1]源操作数的物理地址是().A.1815AHB.5CADHC.6CA2HD.281AAH[答案]:D7.若(S1)=1310H,(BX)=3213H,(DS)=3593H,则SUB DX,[BX)[S1)的有效地址EA为().A.1310HB.3213HC.4523HD.7AB6H[答案]:C8.指令MOV BX,MASK[BP],若MASK=3540H,(SS)=1200H,(DS)=1300H,(BP)=1160H,那么有效地址EA为().A.4740HB.46A0HC.4840HD.2460H[答案]:B9.指令MOV AX,COUNT[BX]完成的操作是().A.从存储单元读出一个字送入AXB.从存储单元读出一个字节送入AXC.将AX中的一个字写入存储单元D.将AX中的一个字节写入存储单元[答案]:A10.指令MOV.DX,DELTA[BX][Si]的源操作数保存在().A.代码段B.堆栈段C.数据段D.附加段[答案]:C11.操作数地址由BX寄存器指出,则它的寻址方式是().A.直接寻址B.寄存器寻址C.立即寻址D.寄存器间接寻址[答案]:D12.指令MOVES:[BX],AX中目的操作数的寻址方式为().A.立即寻址B.寄存器寻址C.存储器直接寻址D.寄存器间接寻址[答案]:B13.一条指令中目的操作数不允许使用的寻址方式是().A.寄存器寻址B.立即寻址C.变址寻址D.寄存器间接寻址[答案]:B14.下列哪句话是错误的().A.指令的目的操作数和源操作数可以同时使用寄存器间接寻址B.指令的目的操作数和源操作数可以同时使用寄存器寻址C.指令的源操作数可以使用寄存器间接寻址D.指令的目的操作数可以使用寄存器寻址[答案]:A15.用直接寻址将AL的内容保存到16号单元,可用()指.A.MOV DS:[0016H],ALB.MOVAL,DS:[0016H1C.MOV DS:[0010H],ALD.MOVAL,DS:[0010H1[答案]:C16.ABC DW 1,$+2,5,7,其中$代表().A.当前的偏移地址值为0B.当前的偏移地址值为1C.当前的偏移地址值为2D.当前的偏移地址值为3[答案]:C17.如果想让程序从100H开始存放及执行,用指令().A.START EQU l00H/doc/4a15390930.html, 100HC.END STARTD.MOV START,100H[答案]:D18.()可用来指出一条汇编指令所在存储单元的符号地址.A.变量B.数组名C.标号D.偏移量[答案]:D19.汇编语言中存储单元的属性不能是().A.字符CHAR型B.字节BYTE型C.字WORD型D.双字DWORD型[答案]:B20.用指令MOVBX,SEGCOUNT指令,可以得到存储单元COUNT 的().A.物理地址B.段地址C.偏移地址D.属性[答案]:A21.下列传送指令中,有错误的是().A.MOV AH,BLB.MOVDS,AXC.MOV CL,DXD.MOV SI,90[答案]:C22.若AX=1E30H,BX=12E4H则ADD AL,BL的执行结果为AL=,CF=().A.14H,0B.24H,0C.14H,1D.24H,1[答案]:C23.若AX=1240H,CX=9939H,则ADD..AX,CX..执行后,AH=().A.ABHB.79HC.AB79HD.79ABH[答案]:A24.若BL=83H,CF=1,则ADC BL,90H执行后,BL=().A.14HB.15HC.16HD.17H[答案]:A25.若DX:1010H,BX:0923H,则SUB.DX,BX的执行结果为().A.168DHB.06EDHC.F6DDHD.0087H[答案]:B26.从键盘输入一串字符使用DOS功能调用的().A.1号功能B.2号功能C.9号功能D.10号功能[答案]:D27.DOS功能调用中,功能号应写入()寄存器中.A.ALB.AHC.DLD.DH[答案]:B28.SP栈指针内容是1200H,执行两条PUSH指令之后,SP的值为().A.1202HB.1204HD.11FEH[答案]:C29.换码指令XLAT要求给出存储单元的有效地址为().A.(BX)+(AL)B.(BX)+(AX)C.(BX)D.(AL)[答案]:A30.显示一个字符的DOS功能调用要求将字符放入()A.DS:DXB.DS:BXC.BLD.DL[答案]:D31.存贮器的地址区域()为中断向量区.A.00000H~000FFHB.00000H~003FFHC.00000H~001FFHD.00000H~002FFH[答案]:B32.十六进制的FA对应的二进制是().A.11111010B.11111011C.11111110D.11111000[答案]:A33.假设(SS)=2250H,(SP)=0140H,如果在堆栈中存入5个数据,则栈顶的物理地址为()H.A.22636HC.22634HD.22633H[答案]:A34.(BX)=637DH,(SI)=2A9BH,位移量=7237H,直接寻址方式的有效地址是().A.7227HB.7237HC.7337HD.7327H[答案]:B35.依次执行指令MOV AX,0EA04H和SUB AX,4AE0H后,(AX)=().A.9F21HB.9F22HC.9F23HD.9F24H[答案]:D36.Turbo C语言程序中,嵌入汇编语言指令是在汇编语句前加一个()关键字.A.SAMB.AAMC.ASMD.SSM[答案]:C37.MOV AX,MASK[BX][SI],若(DS)=3000H,(BX)=2000H,(SI)=1000H,[MASK]=0130H,其中(32130H)=07E4H,(33130H)=3E98H,执行结果为().A.3E98HB.3E97HC.3E88HD.3E78H[答案]:A38.(DX)=00B9H,(CL)=3,(CF)=1,指令ROL DX,CL执行后DX中的值为().A.00DDHB.00CDHC.00CCHD.01CDH[答案]:B39.计算EA04H-4AE0H之后,根据结果设置的标志位SF的值为().A.0B.1C.ED.F[答案]:B40.当指令ADD AX,BX执行后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是().A.表示结果中含1的个数为偶数B.表示结果中含1的个数为奇数C.表示该数为偶数D.表示结果中低八位含1的个数为偶数[答案]:D。
(完整版)专接本计算机微机原理与汇编语言模拟试题及答案
专接本计算机微机原理与汇编语言模拟试题及答案(一)一、单项选择题(每小题1分,共15分)1. 8088/8086的存储器组织是将存储器划分为段,可作为段的起始地址的是()。
A.185A2H B.00020H C.01003H D.0AB456H2.指令POP [BX] 中,目的操作数的段寄存器是()。
A.DS B.ES C.SS D.CS3. CPU执行“OUT 40H,AL”指令时,下列信号为高的是()。
4.执行1号DOS系统功能调用后,从键盘输入的字符应存放在()。
A.AL B.BL C.CL D.DL5. 间接寻址方式中,操作数处在()中。
A.通用寄存器 B.内存单元C.程序计数器 D.堆栈6. 8086在最小模式下,分时使用AD0~AD15,所以必须外接地址锁存器,当总线上为地址信息时,通过()信号将地址送入地址锁存器。
A.DEN B.ALE C. D.DT/ R7. 在对汇编语言程序的处理过程中,用编辑程序产生汇编语言的源程序的扩展名是()。
A..EXE B..OBJ C..BAT D..ASM8. 表示过程定义结束的伪指令是()。
A.END B.ENDP C.ENDS D.ENDM9. 默认状态下,在寄存器间接寻址中与SS段寄存器对应的寄存器是()。
A.BP B.BX C.SI D.DI10. 标志寄存器中属于控制标志的是()。
A.DF、SF、OF B.DF、IF、TFC.OF、CF、PF D.AF、OF、SF11. 两个组合十进制数46H、35H相加,调整指令DAA完成的是()。
A.加00H调整B.加60H调整C.加06H调整D.加66H调整12. 在8086的I/O指令中,间接端口寄存器是()。
A.BX B.SI C. DX D.DI13. 浮点加减中的对阶是()。
A.将较小的一个阶码调整到与较大的一个阶码相同B.将较大的一个阶码调整到与较小的一个阶码相同C.将被加数的阶码调整到与加数的阶码相同D.将加数的阶码调整到与被加数的阶码相同14. 保护断点就是保存()。
地大《微机原理与汇编语言》在线作业一.53A9E235-9
地大《微机原理与汇编语言》在线作业一
设数据段中已有: DA1 DB 12H,34H DA2 DW 56H,78H 下面有语法错误的语句是()。
A:ADR1 DW DA1
B:MOV DA1+1,AX
C:MOV BYTE PTR DA2+1,AL
D:MOV WORD PTR DA1+1,AX
答案:B
LINK命令执行后可以生成一个以____为扩展名的文件。
A:.COM
B:.EXE.
C:OBJ.
D:LST
答案:B
总线的数据传输率是指
A:能一次并行传送的数据位数
B:可一次串行传送的数据位数
C:可一次并行传送的数据的最大值
D:单位时间内可传送的数据位数
答案:D
设DS=8225H,DI=5678H,指令MOV AX,[DI]源操作数的物理地址是A:8D89DH
B:86198H
C:8B698H
D:878C8H
答案:D
执行段间调用指令CALL时,首先保护断点的:()
A:段地址和偏移地址
B:段地址
C:偏移地址
答案:A
下面指令序列执行后,正确的结果是( )
MOV AL,0FEH
ADD AL,AL。
地大《微机原理与汇编语言》在线作业一.A2FC5E29-A
地大《微机原理与汇编语言》在线作业一8086∕8088微处理器可访问的I ∕ O地址空间大小为()。
A:1KB
B:64KB
C:1MB
D:16MB
答案:B
下列叙述正确的是____。
A:不同类型的机器指令系统不相通
B:机器指令都是8位
C:16位机的指令系统完全不相通
D:机器指令都是16位
答案:A
COM文件只能由一个段组成,最大长度为
A:1KB
B:64KB
C:1MB
D:无限制
答案:B
下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( ) A:DX
B:BX,BP,SI,DI
C:SP,IP,BP,DX
D:CS,DS,ES,SS
答案:B
半导体静态存储器SRAM的存储原理是
A:依靠双稳态触发电路
B:依靠定时刷新
C:依靠读后再生
D:信息不再变化
答案:A
段内直接转移指令采用的寻址方式是:()
A:直接寻址
B:相对寻址。
微机原理与汇编语言作业参考答案
《微机原理与汇编语言》作业一答案一、填空题1、计算机中的CPU由运算器和控制器组成。
2、根据传送的内容不同,微型计算机系统总线可以分为数据总线、地址总线和控制总线。
3、(513.85)10 = ( 201.D999 )16 (105.3)8 = ( 69.375 )10(9E.A)16 = ( 236.5 )8(1001.11001 )2 = ( 9.78125 )104、“9”的ASCII码是39H ,“DEL”的ASCII码是7FH ,“K”的ASCII码是4BH 。
5、假定机器的字长为8位,且最高位为符号位,则(-127)10的原码用8位二进数表示为11111111 ,其补码用8位二进数可表示为10000001 。
6、[4C10H]补= [ 4C10H ]原[9DH]补= [ -63H ]原7、I/O端口有两种编址方式,分别是统一编址和独立编址。
8、有一个由20个字组成的数据区,其起始地址为610AH:1CE7H,则数据区首地址为62D87H ,数据区末地址为62DAEH 。
9、8086寻址I/O端口时,使用16 条地址总线,可以寻址32K 个字端口或64K 个字节端口。
二、名词解释1、字节、字、字长字节:是计算机中通用的的基本单元,它由8个二进制位组成,即8位二进制数组成一个字节。
字:是计算机内部进行数据处理的基本单位。
对于16位微型计算机而言,字由两个字节组成,每个字节长度为8位,分别称为高位字节和低位字节。
对于32位的微型计算机,它由4个字节组成,组合后为双字。
字长:是计算机在交换、加工和存放信息时,其信息位的最基本长度,决定了系统一次传送的二进制数的位数。
各种类型的微型计算机字长是不相同的,字长越长的计算机,处理数据的精度和速度就越高。
因此,字长是微型计算机中最重要的指标之一。
2、主频、基本指令执行时间主频:也称为时钟频率,通常是指计算中时钟脉冲发生器所产生的时钟信号的频率,单位为MHz(兆赫),它决定了微型计算机的处理速度。
地大《微机原理与汇编语言》在线作业一_3[59816]
7.实现将DX:AX中存放的32位数扩大四倍,正确的程序段是()。 A.SHL AX,2ROL DX,2 B.RCL AX,2SHL DX,2
6.在常用的VGA显示方式下,计算机系统规定:文本显示方式下,单色显示器的显示缓冲区段地址为 0A000H。 答案:错误
7.映像文件是一种文本文件() 答案:错误
8.在标志IF=0时,CPU忽略所有的中断请求。() 答案:正确
9.外部设备主要通过I/O端口与处理器交换信息() 答案:正确
10.PUSH A(A为字节单元)()。 答案:正确
答案:正确
2.在微程序控制方式中,由一条微指令的顺序控制字段产生微命令 答案:错误
3.宏定义中的形式参数可以多于宏调用的实在参数() 答案:正确
4.执行LEA BX,TABLE与执行MOV BX,OFFSET TABLE效果一样()。 答案:正确
5.随机存取方式是指:既可以读出也可以写入 答案:错误
9.下列指令执行后总是使CF=0,OF=0的是()。 A.AND B.NEG C.NOT D.INC 答案:A
10.在编写汇编语言程序时,要正确使用好两种语句的功能,它们分别是____。 A.说明语句和定义语句 B.指令语句和伪指令语句 C.分支语句和循环语句 D.顺序语句和非顺序语句 答案:B
二、多选题 1.下面源程序语句中,()包含有直接寻址方式 A.MOV AX,12H B.MOV AX,[1234H] C.MOV DS:[1234H],12H D.MOV AL,DS:[1234H] 答案:BD
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
B.CX
C.BX
D.AX
答案:B
3.段内直接转移指令采用的寻址方式是:( )
A.间接寻址
B.绝对寻址
C.相对寻址
D.直接寻址
答案:C
4.下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是( )
A.SP,IP,BP,DX
B.DX
C.CS,DS,ES,SS
D.BX,BP,SI,DI
24.在字符显示器的缓冲存储器中,一般存放着存放字符编码
答案:正确
25.键盘缓冲区是一个环形队列,其性质与《数据结构》课程中对“环形队列”所描述的性质不一样。
答案:错误
26.PUSH A(A为字节单元)( )。
答执行时间相同
答案:错误
A.系统硬件和系统软件
B.硬件系统和软件系统
C.操作系统、机器语言、汇编语言、高级语言
D.控制器、运算器、存储器、输入设备和输出设备
答案:B
8.语句.CODE表示()段的开始
A.程序段
B.数据段
C.堆栈段
D.代码段
答案:D
文件只能由一个段组成,最大长度为
A.无限制
D.LODS和STOS
答案:BCD
14.指令由那两部分组成()
A.操作说明
B.操作符
C.操作码
D.操作数
答案:CD
15.任何一个串操作指令都可以在前面加一个重复前缀,重复前缀有哪三种()
A.RPE
B.REPZ
C.REPNZ
D.REP
答案:BCD
16.条件转移指令的用处有()
A.没有用处
B.比较有符号数大小
C.比较无符号数高低
D.判断单个标志位状态
答案:BCD
17.下面保留字中,为伪指令的有( )
A.PROC
B.INT
C.DH
D.DB
答案:AD
18.执行时可能改变IP值的指令有( )。
A.转移指令
B.调用及返回指令
C.串操作指令
D.中断及返回指令
B.64KB
C.1MB
D.1KB
答案:B
10.汇编程序至少必须有一个___
A.SS段
B.ES段
C.DS段
D.CS段
答案:D
二、多选题 (共 10 道试题,共 40 分)
11.下面哪些叙述符合按I/O端口寻址的特点( )
A.独立的I/O控制结构;独立I/O指令,程序易读
B.控制逻辑简单;指令功能强
地大《微机原理与汇编语言》在线作业一
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 30 分)
1.为了说明指令执行需要的参数,处理器设计多种方法指明操作数的位置,这是()
A.寻址条件
B.寻址方式
C.寻址指令
D.寻址内容
答案:B
2.INT 1AH指令执行的结果高位字存在( )中
答案:D
5.下列指令执行后总是使CF=0,OF=0的是( )。
A.NOT
B.NEG
C.INC
D.AND
答案:D
6.总线的数据传输率是指
A.能一次并行传送的数据位数
B.可一次并行传送的数据的最大值
C.可一次串行传送的数据位数
D.单位时间内可传送的数据位数
答案:D
7.一台完整的计算机系统包括
C.控制逻辑复杂;指令功能比较弱
D.指令执行时间长(20T);占部分内存
答案:AB
12.下面中断属于内部中断的有()
A.除法错中断
B.溢出中断
C.指令中断
D.可屏蔽中断
答案:ABC
13.若需将数据段中的源串传送到附加段的目的串,可用的指令有( )
A.SCAS
B.MOVS
C.MOV
答案:ABD
19.下列指令中,( )的源操作数采用的是直接寻址。
A.MOV DX,AX
B.MOV AL,[23H]
C.MOV AL,0FFH
D.IN AL,23H
答案:AB
20.下面源程序语句中,( )包含有直接寻址方式
A.MOV DS:[1234H],12H
B.MOV AX,12H
C.MOV AX,[1234H]
D.MOV AL,DS:[1234H]
答案:CD
三、判断题 (共 10 道试题,共 30 分)
21.随机存取方式是指:既可以读出也可以写入
答案:错误
22.微程序控制器采用同步控制方式
答案:正确
23.在DEBUG中,缺省值为十进制数。( )
答案:错误
28.指令MOV AX,[BX][SI]也可写作MOV AX,[BX+SI] 。
答案:正确
29.计算机系统中的显示器都有二种显示方式:文本显示方式和图形显示方式。
答案:正确
30.当执行LAHF和SAHF两条指令后,标志位不改变( )。
答案:错误