微机原理综合练习
- 格式:doc
- 大小:75.50 KB
- 文档页数:6
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分,共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套及答案微型计算机原理与接口技术综合测试题一一、单项选择题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.如果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]的区别。