微机原理综合练习

合集下载

微机原理练习题

微机原理练习题

1、计算机中( )不能直接表示有符号数。

A.原码B.补码C.反码D.BCD码2、当使用BP寄存器作基址寻址时,若无指定段替换,则内定在( )段内寻址。

A.程序B.堆栈C.数据D.附加3、8086系统存储器与IO端口独立编址,I/O端口( )A.可与存储器分时使用同一地址B.与存储器使用两个独立的地址空间C.与存储器共用统一的地址空间。

4、8086可屏蔽中断的屏蔽由CPU内部标志寄存器的( )位来控制。

A.IFB.TFC.OFD.DF5、串行传送的波特率是指单元时间内传送( )数据的位数。

A.二进制B.八进制C.十进制D.十六进制6、若采用8位A/D转换器转换0~5V的电压信号,则分辨率约为( )A.5mvB.10mvC.20mvD.40mv7、8086CPU芯片的时序中,不加等待的一个总线周期需时钟周期数为()。

A、1B、2C、3D、48、8086CPU中的SP寄存器是一个多少位的寄存器?()A、8位B、16位C、24位D、32位9、假定(SS)=2000H,(SP)=0100H,(AX)=2107H,执行指令PUSH AX后,存放数据21H的物理地址是()。

A、20102HB、20101HC、200FEHD、200FFH10、主存和CPU之间增加高速缓存的目的是()。

A、解决CPU和主存之间的速度匹配问题B、扩大存容量C、既扩大内存容量,又提高存取速度D、解决CPU与外存之间速度匹问题11、下列寄存器为16位的寄存器有( )A.IPB.AHC.ALD.BH12、交换寄存器SI、DI的内容,正确的程序段是()。

A、MOV AX,SIB、MOV AX,SIMOV SI,AX MOV BX,DIMOV DI,AX XCHG BX,AXC、PUSH SID、PUSH SIPUSH DI PUSH DIPOP SI POP DIPOP DI POP SI13、指令MOV DX, [BX]的寻址方式是()。

微机原理及应用综合练习二

微机原理及应用综合练习二

微机原理综合练习二第一章微型计算机系统概述一、单项选择题1. 计算机中的CPU指的是()A.控制器B.运算器和控制器C.运算器、控制器和主存D.运算器2. 计算机的发展阶段的划分通常是按计算机所采用的()A.内存容量B.电子器件C.程序设计语言D.操作系统3. CPU中的运算器的主要功能是()A.负责读取并分析指令B.算术运算和逻辑运算C.指挥和控制计算机的运行D.存放运算结果4. 计算机系统总线中,可用于传送读、写信号的是()A.地址总线B.数据总线C.控制总线D.以上都不对二、填空题1. 在微机的三组总线中,总线是双向的。

2. 计算机软件系统分为和。

第二章80X86微处理器一、单项选择题1. 8088CPU的外部数据总线的位数为()A.4 B.8C.16 D.322. 在8086CPU中,不属于总线接口部件的是()A.20位的地址加法器B.指令队列C.段地址寄存器D.通用寄存器3. 在8088系统中,只需1片8286就可以构成数据总线收发器,而8086系统中构成数据总线收发器的8286芯片的数量为()A.1B.2C.3 D.44. 8086的指令队列的长度是()A.4个字节B.5个字节C.6个字节D.8个字节5. CPU内部的中断允许标志位IF的作用是()A.禁止CPU响应可屏蔽中断B.禁止中断源向CPU发中断请求C.禁止CPU响应DMA操作D.禁止CPU响应非屏蔽中断6. 8086CPU中,一个最基本的总线周期中的时钟周期(T状态)数目为()A.1 B.4C.2 D.67. 8086的执行部件EU中通用寄存器包括()A.AX,BX,SP,BPB.AX,BX,CX,DXC.AL,BL,CL,DLD.SP,BP,SI,DI8. 在8086的存储器写总线周期中,微处理器给出的控制信号(最小模式下)WR,RD,M/IO分别是()A.1,0,1B.0,1,0C.0,1,1D.1,0,09. 在8086的总线周期中,ALE信号的有效位置是()A.T1 B.T2C.T3 D.T410. 8086 CPU响应DMA传送请求的信号是()A.READY B.HLDAC.RDD.INTA11. 在8086的存储器写总线周期中,微处理器给出的控制信号(最小模式下)WR,RD,M/IO分别是()A.1,0,1B.0,1,0C.0,1,1D.1,0,012. 当8086CPU从总线上撤消地址,而使总线的低16位置成高阻态时,其最高4位用来输出总线周期的()A.数据信息B.控制信息C.状态信息D.地址信息13. 在8086的小模式系统中,M/IO、RD和WR当前信号为1、0、1,表示现在进行的是()A.I/O读B.I/O写C.存储器写D.存储器读14. 8086CPU中指令队列采用的访问原则是()A.先进先出B.先进后出C.后进先出D.自由出入15. 在8086系统中,内存采取分段结构,段与段之间是()A.分开的B.连续的C.没有限制,都可以D.重叠的16. 在8086系统中,CPU被启动后,IP及四个段寄存器的初始状态是()A.全部清0 B.全部置成FFFFHC.IP=FFFFH,四个段寄存器清0 D.CS=FFFFH,其它寄存器清017. 在8086系统中,一条指令的存放地址一般由段地址寄存器CS和指令指针寄存器IP来决定。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、单项选择题(每题2分,共20分)1. 微处理器中的ALU是指什么?A. 算术逻辑单元B. 地址逻辑单元C. 控制逻辑单元D. 数据逻辑单元答案:A2. 在微机系统中,用于存储程序和数据的部件是:A. 内存B. 硬盘C. 外存D. 寄存器答案:A3. 下列哪种存储器是易失性存储器?A. ROMB. RAMC. 硬盘D. 光盘答案:B4. 微机系统中的I/O设备指的是:A. 输入输出设备B. 输入输出端口C. 输入输出接口D. 输入输出控制器答案:A5. 微处理器中的寄存器主要用于:A. 存储数据B. 存储指令C. 存储地址D. 存储控制信号答案:A6. 在微机系统中,中断是指:A. 程序的暂停执行B. 程序的中断执行C. 程序的继续执行D. 程序的顺序执行答案:B7. 微机系统中的总线包括:A. 数据总线B. 地址总线C. 控制总线D. 所有选项答案:D8. 微处理器中的指令周期包括:A. 取指周期B. 执行周期C. 访存周期D. 所有选项答案:D9. 微机系统中的DMA指的是:A. 数据传输模式B. 直接存储器访问C. 直接内存访问D. 动态内存访问答案:C10. 在微机系统中,多任务操作系统允许:A. 同时运行多个程序B. 顺序运行多个程序C. 同时运行多个进程D. 顺序运行多个进程答案:A二、填空题(每空1分,共20分)1. 微处理器中的______是指用于执行算术和逻辑运算的电路。

答案:ALU2. 微机系统中的______存储器在断电后数据不会丢失。

答案:ROM3. 在微机系统中,______是用于控制数据流向的电路。

答案:控制单元4. 微处理器中的______是指用于存储指令和数据的电路。

答案:寄存器5. 微机系统中的______是用于输入和输出数据的设备。

答案:I/O设备6. 微处理器中的______是指用于存储当前正在执行的指令的寄存器。

答案:指令寄存器7. 微机系统中的______是指用于存储当前正在执行的指令的地址的寄存器。

微机原理试题及答案

微机原理试题及答案

微机原理试题及答案一、选择题。

1. 下列哪个是微机系统的主要组成部分?A. 中央处理器。

B. 显卡。

C. 打印机。

D. 鼠标。

答案,A。

2. 以下哪个不是微机系统的外部设备?A. 鼠标。

B. 键盘。

C. 内存条。

D. 打印机。

答案,C。

3. 下列哪个是微机系统的输入设备?A. 打印机。

B. 显示器。

C. 键盘。

D. 鼠标。

答案,C。

4. 以下哪个不是微机系统的输出设备?A. 鼠标。

B. 打印机。

C. 显示器。

D. 音响。

答案,A。

5. 下列哪个是微机系统的控制设备?A. 鼠标。

B. 键盘。

C. 中央处理器。

D. 打印机。

答案,C。

二、判断题。

1. 微机系统的中央处理器是负责进行数据的输入、输出和存储的。

答案,错误。

2. 微机系统的内存条是用来存储计算机程序和数据的。

答案,正确。

3. 鼠标是微机系统的输入设备。

答案,正确。

4. 打印机是微机系统的输出设备。

答案,正确。

5. 微机系统的主要组成部分包括中央处理器、内存、输入设备和输出设备。

答案,正确。

三、简答题。

1. 什么是微机系统的中央处理器?它的作用是什么?答,微机系统的中央处理器是整个系统的控制中心,负责执行指令、进行运算和控制数据传输等操作。

它的作用是处理各种数据和指令,是微机系统的核心部件。

2. 请简要介绍一下微机系统的输入设备和输出设备各举例一种。

答,微机系统的输入设备包括键盘、鼠标等,它们用来将用户输入的数据传输给计算机。

输出设备包括显示器、打印机等,用来将计算机处理后的数据输出给用户。

四、综合题。

1. 请简要介绍一下微机系统的工作原理及其组成部分。

答,微机系统是由中央处理器、内存、输入设备和输出设备组成的。

中央处理器负责处理各种数据和指令,内存用来存储程序和数据,输入设备用来将用户输入的数据传输给计算机,输出设备用来将计算机处理后的数据输出给用户。

微机系统的工作原理是通过中央处理器的控制,将输入的数据进行处理和运算,然后将结果输出给用户。

最新〈〈微机原理与接口技术〉〉综合练习题

最新〈〈微机原理与接口技术〉〉综合练习题

〈〈微机原理与接口技术〉〉综合练习题一、单项选择题1.在并行通信中,传送一个字节的数据,需使用数据线为( )a)A、1条 B、4条 C、8条2.一位ASCII码由( )位二进制数组成.b)A、4位 B、7位 C、8位3.10位地址码的寻址空间为( )A、1KB、2KC、4K4.IP称为_____________A、堆栈指示器B、指令指示器C、变址寄存器5.当定时计数器8253以BCD码计数时,其最大初值是( )A、0000B、FFFFC、99996.若8259的IR0的中断类型号为08H时,问IR7的中断类型号为( )A、OAHB、ODHC、OEH7.段内转移指令改变寄存器_____________的值。

A、DIB、IPC、CS8.现代科学技术3C不包括A.CONTROLB. COMPUTERMANDD. COMMUNICATION9.8259中,中断不能赋予 IR0A.10HB. 99HC.98HD. F8H 10.ADD 指令不能影响标志寄存器的位A.ZFB. SFC.CFD. TF 11.8086CPU内部的数据总线有条A.8B.16C.32D.6412.存储芯片是挥发性存储器A. NV-RAMB. EPROMC.DRAMD. EEPROM 13.CPU访问I/O设备的寻址方式为寻址方式A.统一 B.分离 C.独立 D.统一或独立14.8086CPU响应NMI中断请求,必须有的条件A.IF标志位为1B.当前机器周期结束C.NMI线出现上升沿D.无INT中断请求15.汇编源程序是_____________语言编写的程序。

A、高级B、机器C、汇编16.20位地址码的寻址空间为( )A、1MB、2MC、4K17.CS称为_____________A、堆栈指示器B、指令指示器C、代码段寄存器18.属于CPU核心的部件是( )A存贮器 B、计数器 C、运算器19.需要进行动态刷新的内存是( )A、SRAMB、DRAMC、PROM20.DMA方式的数据传送是由( )控制的A、软件B、中间件C、硬件21.当定时计数器8253以二进制计数时,其最大初值是( )A、0000B、FFFFC、999922.若8259的IR0的中断类型号为18H时,问IR7的中断类型号为( )A、1AHB、1DHC、1EH23.指令“ADD AX,[BP+4]”的源操作数在当前_____________A、代码段B、数据段C、堆栈段24.能够用来间接寻址的寄存器是_____________A、BX、BP、DI、SIB、BX、BP、IP、SPC、BP、IP、DI、SI 25.数据定义伪指令_____________用来定义字。

微机原理考试综合练习题1参考答案

微机原理考试综合练习题1参考答案

一、选择题:(每空格1分,共18分)1、(1101001.101)2= DA (69.625)10B (1101001.101) BCDC (69.5)16D (100000101.011000100101)BCD2、若X=-1110110,则[X]原= (1)B,[X]补= (2)C , [-X/2]补= D(3)。

(1) A 01110110 B 11110110 C 10001010 D 10001001(2) A 01110110 B 00001010 C 10001010 D 11110110(3) A 00010101 B 11111011 C 10001100 D 001110113、已知CS=1000H ,DS=4000H ,ES=2000H ,BX=0250H,SI=0382H,8086/8088指令MOV AX,[BX+SI]中源操作数的寻址方式是D(1),目标操作数的寻址方式是(2)A。

CPU执行该指令时,应从内存中物理地址为B(3)的字单元中取出数据。

(1) A 寄存器间址方式 B 基址寻址方式 C 变址寻址方式D 基址加变址寻址方式(2) A 寄存器寻址方式 B 寄存器间址方式 C 基址寻址方式D 变址寻址方式(3) A 205D2H B 405D2H C 20632H D 40632 H4、若8088 CPU 的寄存器AL和BL中分别存放了9AH和7DH 两个数,当CPU执行ADD AL, BL 指令操作后,状态寄存器FR的标志位CF、OF、ZF、SF分别为C(1),AL和BL的内容分别为(2)D。

(1)A 0、0、0、0 B 1、0、1、0 C 1、0、0、0 D 0、1、1、0 (2)A 117H和7DH B 117H和9AH C 17H和9AH D 17H和7DH5、8253外接频率为1MHZ的时钟信号,若控制字设置为74H,则8253将工作于D(1),当写入计数器的16位计数初值为7000H时,可定时的时间为B(2)。

微机原理试题及答案

微机原理试题及答案一、选择题(每题2分,共20分)1. 微处理器中的寄存器主要用于存储()。

A. 指令B. 操作数C. 地址D. 程序2. 在微机系统中,总线是用于()。

A. 存储数据B. 传输数据C. 执行指令D. 控制设备3. 微机系统中,内存的主要作用是()。

A. 存储操作系统B. 存储程序和数据C. 执行程序D. 控制程序运行4. 在微机系统中,中断的作用是()。

A. 暂停程序运行B. 启动程序运行C. 响应外部事件D. 执行数据传输5. 微机系统中的I/O设备指的是()。

A. 输入设备B. 输出设备C. 输入输出设备D. 存储设备6. 微机系统中,CPU的主要功能是()。

A. 存储数据B. 执行程序C. 传输数据D. 控制设备7. 在微机系统中,外设是指()。

A. 内存B. 硬盘C. 打印机D. 显示器8. 微机系统中的DMA是指()。

A. 数据传输方式B. 直接存储器访问C. 动态内存访问D. 数字多媒体应用9. 微机系统中,指令周期包括()。

A. 取指令B. 执行指令C. 取指令和执行指令D. 存储指令10. 微机系统中,字长是指()。

A. 存储容量B. 指令长度C. 数据宽度D. 地址范围二、填空题(每空1分,共10分)11. 微处理器的时钟频率通常用____表示,单位是赫兹(Hz)。

12. 微机系统中的总线可以分为数据总线、地址总线和____。

13. 微机系统中,一个存储单元可以存储一个____。

14. 微机系统中,中断向量表存储了中断服务程序的____。

15. 微机系统中,I/O端口地址通常由____总线提供。

16. 微处理器的指令集是一组预定义的____。

17. 微机系统中,堆栈操作遵循____原则。

18. 微机系统中,DMA可以减少CPU的____。

19. 微机系统中,指令的执行通常分为取指、____、执行和结果写回四个阶段。

20. 微机系统中,字长为32位的CPU一次可以处理____位的数据。

微机原理

综合练习题1 --------益达二哥1.填入适当指令,使下面程序实现用移位、传送、加法指令完成(AX)与10相乘运算:SHL AX,__________MOV DX,AXMOV CL,__________SHL AX,CLADD __________2、已知:(AX)=2233H, (BX)=5566H, 执行了下面的程序段后, (AX)=_5566H -,(BX)=___2233H ___ .CMP AX,BXJG NEXTXCHG AX,BXSTPNEXT: NEG AX3、已知: (AX)=6666H, (BX)=0FF00H, (CF)=0。

在执行下面程序段后:(AX)=_0000H___, (BX)=__00FFH__, (CF)=__0__.MOV AX,5555HAND AX,BXXOR AX,AXNOT BX4、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值?BX=220CH AX=E896H CF=1 OF=0 ZF=0次高位向最高位有进位,最高位向前有进位,∴OF=15、源程序如下:MOV CL,4MOV AX,[2000H]SHL AL,CLSHR AX,CLMOV [2000H],AX试问:若程序执行前,数据段内(2000H)=09H,(2001H)=03H, 则执行后有(2000H)=__39H___,(2001H)=__00H ____。

6、源程序如下:MOV AL,0B7HAND AL,0DDHXOR AL,81HOR AL,33HJP LAB1JMP LAB2试问:执行程序后AL=____37H___;程序将转到哪一个地址执行:____ LAB2 。

JP:PF=1转移,低八位含1的个数偶数7、源程序如下:MOV CX,9MOV AL,01HMOV SI,1000HNEXT:MOV [SI],ALINC SISHL AL,1LOOP NEXT试问:执行本程序后有:AL=___0__;SI=__1009H____;CX=__0____;本程序的功能是______________________________。

微机原理指令部分综合练习题

微机原理指令部分综合练习题微机原理指令部分综合练习题一、选择题1、指令MOV CX,10H[SI]中,源操作数的寻址方式是()A、寄存器寻址B、基址寻址C、变址寻址D、基址变址寻址2、MOV AX,ES:[BX][SI]指令中,源操作数的物理地址是()A、(DS)*10H+(BX)+(SI)B、(ES)*10H+(BX)+(SI)C、(SS)*10H+(BX)+(SI)D、基址变址寻址3、设(SS)=2000H,(SP)=0100H,(AX)=2345H,执行PUSH AX指令后,存放数据23H的物理地址是()A、200FEHB、20101HC、20102HD、200FFH4、下列指令中,源操作数的寻址方式为直接寻址的指令是()A、ADD AX,10H[BX+SI]B、AND AX,[2000H]C、INC CXD、MOV BX,7FFFH5、设(AL)=85H,(CH)=29H,依次执行SUB AL,CH指令和DAS指令后,(AL)=()A、AEHB、56HC、5CHD、14H6、INC指令不影响的标志位是()A、OFB、CFC、SFD、ZF7、设(AL)=0E0H,(CX)=03H,执行RCL AL,CL指令后,CF=()A、0B、1C、不变D、变反8、已知(BL)=0FH,执行TEST BL,8FH指令后,(BL)=()A、0B、OFHC、8FHD、FFH9、完成将BX清零,并使标志位CF清零,下面错误的指令是()A、SUB BX,BXB、XOR BX,BXC、MOV BX,OOOOHD、AND BOH10、下列指令中,不影响标志寄存器CF的指令是()A、ADD BL,CHB、SUB BX,1000C、SAR DX,1D、DIV CX11、下列指令中,不影响SF标志位的是()A、RCL AX,1B、SAR AX,1C、AND BH,OFHD、ADC AX,SI12、完成将有符号数BX的内容除以2的指令是()A、SHR BX,1B、SAR BX,1C、ROR BX,1D、RCL BX,113、将AX寄存器的内容求反的指令是()A、CMP AX,AXB、XOR AX,OFFFFHC、NOT AXD、NEG AX14、执行下列指令序列的结果是()MOV BX,OFFFCHMOV CL,2SAR BX,CLA、3FFFHB、OFFFCHC、OFFFFHD、OFFF5H15、执行下列指令序列后,(AX)=()MOV AL,87MOV CL,4MOV AH,ALAND AL,0FHOR AL,30HSHR AH,CLOR AH,30H A、3537H B、3738H C、3735H D、3837H二、填空题1、构成存储单元的有效地址有______________、________________、__________________三个元素。

微机原理考试试题3套及答案

微机原理考试试题3套及答案微型计算机原理与接口技术综合测试题一一、单项选择题1.8086 CPU通过(A)控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为(B)电平。

2.n+1位有符号数x的补码表示范围为(C)。

3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为(A)。

4.下列MOV指令中,不正确的指令是(D)。

5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址(C)开始的4个存储单元内。

6.条件转移指令JNE的条件是(A)。

7.在8086/8088 CPU中,一个最基本的总线读写周期由(A)个时钟周期(T状态)组成,在T1状态,CPU往总线上发(B)信息。

8.8086有两种工作模式,最小模式的特点是(A),最大模式的特点是(D)。

9.在8086微机系统的RAM存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是(B)。

10.真值超出机器数表示范围称为溢出,此时标志寄存器中的(A)位被置位。

11.8086系统中内存储器地址空间为1M,而在进行I/O读写时,有效的地址线是(C)。

一、单项选择题1.8086 CPU通过控制线来区分是存储器访问还是I/O访问。

当CPU执行IN AL,DX指令时,该信号线为电平。

2.n+1位有符号数x的补码表示范围为-2n-1 ≤ x ≤ 2n-1.3.要使寄存器AL中的高4位不变,低4位为0,可使用AND AL。

0FH指令。

4.MOV AX。

[CX]指令是不正确的。

5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址0005CH开始的4个存储单元内。

6.条件转移指令JNE的条件为CF=0.7.在8086/8088 CPU中,一个最基本的总线读写周期由1个时钟周期(T状态)组成。

在T1状态,CPU往总线上发地址信息。

8.8086有两种工作模式,最小模式的特点是CPU提供全部控制信号,最大模式的特点是需要总线控制器8288.9.在8086微机系统的RAM存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是0BH。

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

综合练习一、填空:1.如果8088CPU执行了REPNZ SCASB指令后,使CX=0;ZF=0,那么,这个结果说明了。

2.8088CPU内部结构从功能上分成了执行部件EU 、总线接口部3.已知:DS=3000H,ES=2500H,SI=500H,DI=67A0H,则指令MOV AL,[SI]的源操作对应的物理地址为。

4.计算机中所用的数制为二进制,为了解决__应用__问题,引入了码制,其中,它又可分为八进制、十进制和十六进制,而二进制是计算机内部进行运算所常用的一种码制。

若字长取8位,其该码制所能表示的真值范围为0-127 。

5.指令MOV BYTE PTR [BX+DI],AL中源操作数为寻址,目的操作数为寻址。

7.在使用串搜索指令SCAS时,应将待搜索的字符事先置于AL 寄存器中;若重复操作,其重复的次数事先置于 CX 。

8.十进制数17.6875的二进制数表示为10001.1011 B。

十六进制数表示为 11.B H。

9.已知 [x]补=01100010B,[y]补=10110110B,则[x-y]补= 10101100 ;[x-y]原= 01010100 B;[x-y]反= 10101011 。

10.堆栈是一种按照先进后出的原则组织的一段存贮区域。

8086/8088指令系统中,堆栈操作的指令有PUSH、POP11.一个有16个字的数据区,它的起始地址为70A0:DDF6,那么这个数据区的最后一个字单元的物理地址为70A0:DE14 H。

12、在串行通信过程中,微机又称为数据终端设备, Modem 又称为数据通信设备。

13、按总线在微机结构中所处的位置,总线可分为片内总线、芯片总线、系统总线和外部总线。

14、根据传输线路不同,串行通信可分为单工传输方式、半双工传输方式和全双工传输方式三种方式。

15.8086/8088CPU内部设置指令流队列的目的在于指令缓冲。

16.假设某机器的字长为N位:用原码表示,其表示的真值范围为;用反码表示,其表示的真值范围为;用补码表示,其表示的真值范围为。

17.指令ADD BYTA[SI],DX的目的操作数的寻址方式为,源操作数的寻址方式为。

18.8086/8088CPU中的标志寄存器共有9 个标志位,其中有 3 个控制标志位, 6 个状态标志位。

19、一个基本的操作周期包含 4 个状态,在存贮器或外设速度较慢时,要在T3 后插入一个或几个等待(T W)状态。

20、DMA方式的中文意义是直接存储器访问,它适用于存取批量高速数据传送。

21、总线按传送信息的类别可分为:地址总线、数据总线和控制总线三类。

二、单项选择:1.汇编语言中包括( D )两种类型的语句。

A.指令与标号B.助记符与标号C.指令与宏指令D.指令与伪指令2.8086/8088中断系统中,中断向量是( C )A.中断向量指针;B.是一个不确定的值,可以随意来赋;C.是中断服务程序的入口地址;D.中断向量表。

3.[X]补=10000000B所表示的数值为( A )。

(A)128(B)-127(C)0(D)-1284. 已知Z=X*Y+X*Y,若X=10101011B,Y=01110101B,Z=( D )(注:“*”表示逻辑与;“+”表示逻辑或)(A)11011110B(B)01010100B(C)10001010B(D)00100001B5.下列指令中不会改变指令计数器IP的是( A )(A)MOV(B)JMP(C)CALL(D)RET6.在计算机系统中能直接执行的程序是( C )。

(A)汇编语言源程序(B)对源程序汇编以后的程序(C)对源程序汇编,链接以后的程序(D)任何形式的程序7.已知:某个十六位微机系统的RAM容量为8K字节,如果首址为02000H,那么末址应是( D )(A)0A000H(B)04000H(C)09FFFH(D)03FFFH8.当8086访问存贮器0010:4000H单元时,其物理地址为( A )(A)04100H(B)40010H(C)10400H(D)01040H9.计算机中采用BCD数是因为( B )(A)它占用的位数少(B)它与十进制数较兼容(C)计算机运算十进制数较快(D)它的可用码组最多10.8088CPU的标志寄存器中,( B )标志位用于控制串的处理方向。

(A)IF(B)DF(C)TF(D)OF11. 如果8088CPU执行了REPNZ SCASB 指令后,使CX=0,ZF=0,那么说明( A )(A)AL中的内容与比较的目的串各项的值相等(B)AL中的内容与比较的目的串某项的值相等(C)AL中的内容与比较的目的串各项的值不等(D)不确定12. 在计算机中进行3AH-7CH运算后,产生的进位标志CF,半进位标志AF和溢出标志OF分别为( A )(A)CF=1,AF=1和OF=0(B)CF=0,AF=1和OF=0(C)CF=1,AF=1和OF=1(D)CF=0,AF=0和OF=013、8086CPU工作在总线请求方式时,会让出( D )。

A.地址总线B.数据总线C.地址和数据总线D.地址、数据和控制总线14、8086CPU的I/O地址空间为( A )字节。

A.64KBB.1MBC.256BD.1024B15、CPU在执行OUT DX,AL指令时,( B )寄存器的内容送到地址总线上。

A.ALB.DXC.AXD.DL16、数据的输入输出指的是( B )进行数据交换。

A.CPU与存储器B.CPU与外设C.存储器与外设D.内存与外存17、8086在执行IN AL,DX指令时,AL寄存器的内容输出到( B )上。

A.地址总线B.数据总线C.存储器D.寄存器18、在中断输入/输出方式下,外设的( B )线可用于向CPU发送中断请求信号。

A.地址B.状态C.数据D.其他19、CPU在执行OUT DX,AL指令时,( A )寄存器的内容送到数据总线上。

A.ALB.DXC.AXD.DL20、地址译码器的输入端应接在( A )总线上。

A.地址B.数据C.控制D.以上都对21、ISA总线的数据宽度为( C )位。

A.64B.32C.16D.822、总线的宽度用( B )总线的条数表示。

A.地址B.数据C.控制D.以上所有23、总线的标准传输率是总线上( A )。

A.每秒传输的最大字节量B.每秒传输的最大位数C.每秒传输的最大信息量D.每秒传输的数据量24、CPU响应INTR引脚上来的中断请求的条件是( B )。

A.IF=0B.IF=1C.TF=0D.TF=125、8086中断系统可以管理( C )种中断。

A.16B.1KC.256D.12826、8086中断向量表的大小为( B )字节。

A.256B.1024C.2kD.64k27、8086中断系统中优先级最低的的是( A )。

A.可屏蔽中断B.不可屏蔽中断C.单步中断D.除法出错28、8255A工作在方式2(双向选通I/O)时,( D )。

A.只能作输入接口B.只能作输出接口C.作输入口或作输出口D.同时可作输入口、输出口29、并行接口一般要对输出数据进行锁存,其原因是( A )。

A.外设速度常低于主机速度B.主机速度常低于外设速度C.主机与外设速度通常差不多D.要控制对多个外设的存取30、可编程定时器/计数器8253有( C )工作方式。

A.一种B.二种C.六种D.八种31、可编程定时器/计数器8253的控制字为( A )个字节。

A.1B.2C.3D.432、在对8253进行任何操作前,都必须先向8253写入一个( A ),以确定8253的工作方式。

A.控制字B.计数初值C.状态字D.指令三、简答:1.已知堆栈段寄存器SS的内容是0F0A0H,堆栈指示器SP的内容是00B0H,先执行两条指令把8057H和0F79BH入栈,然后执行一条POP指令,试画出示意图,说明堆栈及SP的变化过程。

2.试说明中断、子程序、宏的区别。

3、输入输出方式有哪几种?答:输入输出方式有三种:(1)程序控制输入输出方式。

(2)输入中断输入输出方式。

(3)直接存储器存取方式。

4、什么是接口?接口的功能是什么?答:微机接口是位于主机与外设之间的一些转换电路的总称。

接口的基本功能是输入缓冲、输出锁存、信号变换等。

5、一个中断类型码为13H的中断处理子程序存放在0010:3800H开始的内存,其中断向量应如何存放?答:13H在中断向量表的地址应为13H*4=4BH存放上断向量时时,偏移量在前,段地址在后,低字节在前,高字节在后,即从4BH开始存放10 00 00 38。

6、8253的控制字是否可以读出?计数初值是否可以读出?可以从8253读出什么内容?答:8253的控制字是不可以读出。

可以从8253读出计数初值和当前计数值。

7.微处理器内部结构由哪些部件组成?试述其主要功能。

答:执行部件的功能就是负责从指令队列取指令并执行,总线接口部件的功能是根据EU的请求完成从CPU到存储器或I/O的信息传送。

8.冯·诺依曼型计算机的工作原理是什么?试简述冯·诺依曼型计算机的特点。

(10分)答:冯·诺依曼型计算机的工作原理是:人们按照要解决的问题的数学描述,用计算机能接受的“语言”编制成程序,输入并存储于计算机,计算机就能按人的意图,自动地高速地完成运算并输出结果。

程序要为计算机提供要运算的数据、运算的顺序、进行何种运算。

其特点是:由远算器,控制器,存储器,输入系统,输出系统五大部件构成。

四.阅读程序并回答问题:1.指出下列指令的错误:(1)MOV DS,5000H(2)SHR AX,3(3)MOV CS,AX(4)MOV BYTE PTR[BX],200H答:(1)(2)(3)(4)2.已知下列程序段CODE SEGMENTASSUME CS:CODESTART:MOV AX,05HMOV BX,10HMOV CX,01HMOV DX,02HFOR:NEG AXADD BX,BXSHR DX,1LOOP FORMOV AX,4C00HINT 21HCODE ENDSEND START试问:LOOP FOR指令执行后,MOV AX,4C00H指令执行前,AX,BX,CX,DX的内容为多少?答:AX=BX=CX=DX=3.读下面程序段,确定其结果:7500H(0111,0101, 0000,0000)0010,0101MOV AX,0A0BHSUB AX,0FFHAND AX,00FFHMOV CL,3SAL AL,CLADD AL,25HXCHG AL,AHPUSH AXPOP BXINC BLHLT程序执行结束后 AX=( )BX=( )4.试述MOV BX,2400H、MOV BX,[2400H]、MOV BX,DS:[2400H]和MOV BX,ES:[2400H]的区别。

相关文档
最新文档