2011年微机原理期末复习题第 1 部分基本要求第1章绪论1,了解微机系统组成及基本工作原理;2,熟悉数制及其转换方法;3,熟悉二进制数的加减运算和逻辑运算;4,熟悉补码的运算规则及溢出的判断方法第 2,3,4 章8086/8088微处理器1,熟悉 8086/8088CPU的结构(EU,BIU)及功能;2,熟悉 8086/8088的程序设计模型及各种寄存器的主要用途;3,熟悉 8086/8088的存贮器组织,熟悉分段方法和段末地址的计算方法;4,熟悉堆栈的结构和工作原理;5,熟记 8086/8088 的标志(状态和控制)及其功能;6,熟悉 8086/8088 的寻址方式及其操作过程;7,熟悉 8086/8088 的指令系统(115 条)中常用指令的格式、规则及对标志位的影响;第 5 章汇编语言程序设计1,熟悉汇编语言程序的结构及其语句的结构;2,熟悉伪指令及其用途;3,掌握汇编语言程序设计方法,主要是顺序程序、分支程序和循环程序的设计;4,熟悉过程(子程序)和宏指令的定义及使用规则;5,熟悉 DOS 调用功能及其规则;6,熟悉字符串指令及其使用规则;7,了解上机过程及其相应的指令(EDIT,MASM,LINK,DEBUG)的功能。
第 6 章半导体存贮器1,了解存贮器的分类(主要是ROM,RAM)2,熟悉半导体存贮器的扩展方法;3,熟悉 CPU与存贮器连接的基本方法,掌握存贮器芯片在微机系统中地址分析方法;4,了解 8086/8088存贮器组织方法第 7章输入输出与中断系统1,熟悉微机与外设数据传送方式(程序控制,中断控制,DMA处理机),掌握用程序查询方式实现CPU与外设数据传送编程方法;2,熟悉 8086/8088中断系统和中断过程,熟悉常用的中断指令;3,熟悉可编程中断控制器8259 的主要功能及使用规则;第 8 章常用接口芯片1,熟悉可编程并行接口8255 的基本结构和功能,熟记8255 的控制字,掌握8255 的初始化编程方法,掌握8255 作为CPU的接口用查询及中断方式实现数据传送的编程方法;第 2 部分复习题一、填空题:(每题2分)1.运算器中进行的各种算术运算操作归结为__________两种最基本的操作 (相加和移位)2.下列各数均为二进制补码:a=00110010B b=01001010B c=11101001B d=10111010B,试求下列运算的十进制数真值:a+b=__________;d-c-a=__________。
(a +b=01111100=+124;d-c-a=10011111=-97)3.设机器字长为8位,写出真值-0010101B表示的二进制数原码、补码和反码 原码=_____________;补码=_____________;反码=_____________ (原=10010101B ;补=11101011B ;反=11101010B)4.微型计算机系统的硬件由五大部分组成,这五个部分是__________,__________,__________,__________和__________ (运算器,控制器,存储器,输入设备,输出设备)5.微机的三总线结构包括__________,__________和__________ (地址总线,数据总线,,控制总线)6.逻辑地址由__________和__________组成 (段基址,偏移地址)7.若X=34O,Y=26H,则X+Y=_______D (66)8.(AX)=7654H,(BX)=8912H,则执行指令ADD AX,BX后,OF=_________,CF=____________0,0)9.当前(SS)=8000H,(SP)=1234H,执行PUSH AX后,(SS)=___________H,(SP)=__________H。
8000H,1232H)7.设(BX)=214AH,(SI)=3100H,位移量=05H,(DS)=3000H,则使用BX和SI的相对基址加变址寻址方式对应的逻辑地址是: _______________,物理地址是:___________3000:524FH,3524FH)11.微处理器与外设之间的信息传送可以说是对________进行________操作 (端口,读/写)12.I/O端口编址方式有_________方式和________方式两种 (独立编址,存储器统一编址)13.在中断方式下,微处理器可按事先安排________顺序, 按________处理几台外设与微处理器的数据传送 (优先,轻重缓急)14.欲修改TF内容可以通过________和________指令完成 (PUSHF,POPF)15.8259A可管理________级优先级中断源,通过组联,最多可管理_______级优先级中断源 (8,64)16.微型计算机中的微处理器与外围设备之间的接口芯片按功能选择的灵活性可分成__________和__________接口芯片 (可编程,不可编程)17.接口电路中的输入/输出数据锁存器和缓冲器作用在于解决微处理器与外围设备之间__________矛盾,以及__________的作用。
(速度,隔离和缓冲)18.8259A级联应用中最多不能超过_________片,其中有_________片为主片,其余为从片 (9,1)19.常常把来自微处理器和内存储器的数据进行缓冲和锁存的端口称为_______端口 (数据)20.外围设备种类繁多,但是工作速度比微处理器________得多 (慢)21.I/O端口地址译码把地址分为两部分,一部分是________地址线与CPU的控制信号进行组合,经译码电路产生I/O接口芯片的片选CS#信号,实现系统中的片间寻址;另一部分是________地址线直接和I/O芯片相连,进行I/O接口的片内端口寻址 (高位,地位)22.通常8255 PC口分成两个4位端口,其中_________用以配合PA口,__________用以配合PB口使用 (上半部PC7-PC4,下半部PC3-PC0 )23.若8086CPU可屏蔽中断类型码为61H,则其对应的中断向量存放在从_________开始的连续四个字节内,若其对应中断向量为1234:5678H,则该中断向量在中断向量表中存放的顺序是_________H,________H,_______H,__________H。
(0000:0184,78,56,34,12)24.设(BX)=214AH,(SI)=3100H,位移量=05H,(DS)=3000H,则使用BX和SI的相对基址加变址寻址方式对应的逻辑地址是:_____________,物理地址是:___________ (3000:524FH,3524FH)25.在8086CPU中,由于BIU和EU能够并行工作,从而减少了CPU为___________等待的时间,提高了CPU的利用率 (取指令)26.中断向量表中每个中断处理程序的入口地址对于一个表项,它们按___________的顺序存放 (中断类型号)27.8086CPU的HOLD引脚是___________信号输入线 (总线保持请求)28.8255有三种工作方式,其中B口有___________种工作方式 (2)29.CPU从存储器或输入/输出端口存取1个字节所花费的时间称为一个_________周期 (总线)30.8259A的命令分为_________命令和__________命令两类 (初始化,操作)31.CPU在执行完___________后响应INTR请求 (当前指令)32.MOV DL,86 ADD DL,0AAH 上述两条指令执行后,标志寄存器中各标志位和DL的值是: DL=_______CF=_______OF=_______AF=_______SF=_______ZF=_______。
(DL=00H,CF=1,OF=1,AF=1,SF=0,ZF=0)33.存储器芯片2114的存储量为1024×4,若用2114构成16KB的存储器,需要_____片2114 (32)34.设(CS)=4000H,(SS)=6000H,(IP)=200H,则IP所指的物理地址为________ (40200H)35.设堆栈指针(SP)=0110H,顺序执行下面三条指令后,PUSH AX;PUSH BX;POP AX SP的内容是________ (SP=010EH)36.8086/8088在最大工作模式中,8086/8088CPU不直接提供用于_____________ 或 _____________等控制信号 (存储器或I/O读写的读写命令)37.在指令MOV AX,ES:[BX]中,采用的是_________________寻址方式 (寄存器间接寻址)38.指出下列指令语句中源操作数是__________;目的操作数是__________ MOV AX,0CFH (AX 0CFH)39.假设BX寄存器上的内容为0100H,下列指令执行后AX寄存器的内容分别是什么? MOV AX, 1200H;(AX)=________ MOV AX, BX;(AX)=__________ ADD AX, BX;(AX)=__________ (1200H 0100H 0200H )40.总线操作周期的4个操作阶段分别是__________,__________,__________,__________。
(总线请求和仲裁阶段 寻址阶段 数据传送阶段 结束阶段)41.编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域),各项名称分别为:__________,__________,__________,__________ ( 标号或变量名、操作码、操作数、注释 )42.8255具有3种工作方式,其中方式0为__________;方式1为__________; 方式2为__________8255片内可寻址的端口有__________个 (基本输入/输出,选通输入/输出,双向选通输入/输出,4)43.一片8259能连接_______中断源,它有_______个ICW,有_______OCW (8,4, 3)44.8086/8088CPU被设计为两个独立的功能部件:__________和__________,其中,20位地址加法器属于__________部分 ,其作用是__________ (总线接口部件,执行部件,总线接口部件,形成20位的物理地址)45.设系统中有主、从8259A芯片共3片,最多能管理__________级中断优先级 (22)46.已知某微机系统的存储器由三个芯片组组成,每个芯片组容量为4K字节,总容量为12K字节,试问为满足其编址范围,至少需要地址总线中的__________根。
其中__________根需用于每片芯片的片内地址输入,__________根可用于片选地址译码若用4K×1的RAM芯片组成12K字节的内存总容量,则需__________片这样的芯片 (14,12,2,24 )47.累加器(AL)﹦1000 0000在下列表示中所对应的十进制数值应是:无符号数:__________;带符号数__________;BCD码__________ (128, -0, 80)48.请指出下列指令中原操作数和目标操作数的寻址方式: 1) .ADD BX ,[SI+3000H] , 原操作数__________; 目标操作数 __________; 2) .MUL [SI] , 原操作数__________; 目标操作数__________; (变址寻址,寄存器寻址,寄存器间址,隐含寻址)49. 8255有三种工作方式,其中能工作于方式0的口有__________; 能工作于方式1的口有__________;能工作于方式2的口有__________ (A、B、C 口A、B 口A口)50.使用512×4bit的RAM存储器芯片组成16KB的存储器组,共需__________片RAM芯片;共需__________ 根寻址线;每片RAM需__________根片内寻址线。
(64,14,9)51.计算机是一种能自动、高速、精确地完成各种各样的__________、__________ 、__________、__________ 、__________ 的电子机器信息存贮,数值计算,逻辑推理、过程控制和数据处理)52.为了识别各种进制,在各数的数尾加上一个标识字母,二进制数尾加作__________标识;十进制加__________,八进制加__________,十六进制加__________B,D,Q,H)53.二、八、十六进制转换成十进制的共通规则____________________是即可各位的数乘上该数位的权相加)54. __________是连接计算机中CPU、内存、辅存、输入/输出部件的一组信号线总线)55. 承担系统软件和应用软件运行任务的处理器称为__________CPU)56. 长度相同的带符号整数和BCD 整数表示的数值范围是不同的,前者比后者_______大)57. 设 AL=11101110(-18),CL=2,则执行SAR AL,CL 后,AL=__________ 10111011B)58.8086CPU内部结构分为两大部分__________和__________。
执行部件EU,总线接口部件BIU)59.微处理器中对每个字所包含的二进制位数叫__________字长)60.PC 机主存贮器中基本存贮单元的长度是__________8 位)61.计算机经历了__________、__________ 、__________ 和__________ 四个发展阶段,目前正在研究面向__________电子管、晶体管、集成电路,中大规模集成电路、智能信息处理的第五代计算机)62.将十进制数转换成R 进制数的规则是__________除R 取余数倒排法)63.数在机器内部的表示形式称为,按规定格式,机器数有__________和__________两种表示形式机器数、定点和浮点)64.符号数的编码方式有__________、__________ 、__________ 原码、反码、补码)65.从[Y]补求[-Y]补的表示式是__________将[Y]补连符号位一起取反,末位加1(或0-[Y]补))66.在MOV WORD PTR[0072],55AAH 指令的机器码中,最后一个字节是__________55H)67. 假设(SP)=0100H,(SS)=2000H,执行PUSH BP指令后,栈顶的物理地址是__________。
200FEH)68.若定义DATA DB 0A5H,5BH;在指令MOV BX, DATA 中填充__________,使指令正确执行WORD PTR)69.执行部件EU 的组织有: , 和 ALU(算术逻辑部件),通用寄存器,标志寄存器)60.两个变址寄存器SI和DI分别称为__________寄存器和__________寄存器源变址,目的变址)71.计算机的四个主要特点是___________、___________ 、___________ 和__________ 高速,准确性,逻辑性,通用性)72.十进制小数转换成二进制数的方法是连续乘2 取整顺排法)73.任何二进制数都可表示为N=2±e×S,其中e 称为__________,S 称为__________,计算机中定点数通常有两种约定:一是取e=0,把小数点固定在尾数的__________之前(即定点小数);一是取e=n(n 为尾数据的位数),则把小数点约定在尾数__________之后(即定点整数)阶码,尾数,最高位之前,最末位之后)74.若用n位表示无符号整数,则该整数表示范围为0~2N-1)75.仅将符号位数字化表示为0 或1,数的绝对值与符号一起编码,即“符号——绝对值表示”的编码,称为__________。
原码)76. 若定义DADA DW 1234H,执行MOV BL,BYTE PTR DATA 指令后,BL= __________34H)77. 假定AL=96H,BL=65H,依次执行ADD AL,BL和DAA 指令后,AL= __________61H)78.若定义VAR DB 2 DUP(1,2,3 DUP(3),2 DUP(1)),则在VAR 存贮区内前5 个单元的数据是1,2,3,3,1)79.总线根据传递数据的功能可分为__________、__________ 、__________ 数据总线,地址总线,控制总线)80.计算机的五大基本组成是: __________、__________、__________ 、__________ 、__________ 运算器,逻辑控制器,存储器,输入设置,输出设备)81.计算机的五个主要应用领域是:__________ 、__________ 、__________ 、__________ 、__________ 科学技术计算,自动控制,数据和事务处理,辅助设计和智能模拟与人工智能)82.二进制数转换成八进制数的方法是__________________________________。
将二进制数以小数点为界,左右分别按三位一组划分,不足三位者用零补齐)83.总线中的信号线按功能可分为_________、_________、_________ 和 _________地址线;数据线;控制线;实用线)84.已知X=11001001,Y=10101011,X⊕Y= __________01100010)85.执行下面的程序段后,AL= __________34H)BUF DW 2152H,3416H,5731H,4684H;MOV BX,OFFSET BUF;MOV AL,3;XLAT86. 执行下面的程序段后,AX=__________ 35)MOV CX,5;MOV AX,50;NEXT: SUB AX,CX;LOOP NEXT;HLT;87.运算器是对信息进行__________的部件,具体就是执行二进制代码的基本__________和__________加工运算,逻辑运算,算术运算)88.CPU 内的工作寄存器按工作性质可分为两类寄存器是__________和__________数据寄存器,地址寄存器)89.语言处理程序按其处理方式可分为三种类型__________、__________ 、__________ 。
编译程序,解释程序,汇编程序)90.DOS的四个基本功能模块是__________、__________ 、__________ 、__________ 引导程序,基本输入输出设备驱动程序IBMB、COM ,文件管理程序IBMDOS.COM,命令处理程序COMMAND、COM)91.存贮器是计算机系统中的__________装置,用来存放__________和__________记忆,程序,数据)92.存贮器的两个基本操作是__________和__________读,写)93. __________材料存贮器所存信息掉电后消失,而__________材料存贮器属永久性存贮器半导体,磁)94.存贮器目前采用较多的三级存贮器结构是__________、__________ 和 __________高速缓冲存贮器,主存,辅存)95.动态MOS 存贮器优点是__________,__________,其缺点是__________集成度高,功耗低,信息易失需要定时刷新)96.对容量为2NB 的存贮单元的存贮矩阵,须要__________位地址线选通对应存贮单元N)97,1 位地址,经地址译码器译码后能得到__________条存贮单元选择线控制线。
2)98.CPU对RAM存贮器进行读/写操作时,应送出的方向控制命令有__________和__________ 命令读,写)99.Intel 2114 RAM存贮芯片的存贮容量为__________1K×4位)100.Intel 2114 RAM 存贮芯片引脚中用于片选的控制引脚为__________,用于读/写控制引脚为__________CS ,WE)二.选择(每题2分)1.独立I/O端口编址方式中,端口地址范围是( B ) A、00000H~FFFFFH B、0000H~FFFFH C、00H~FFH D、0~1282.8259A是( B ) A、可编程DMA控制器 B、可编程中断控制器 C、可编程定阶计数器 D、总线仲裁器3.8086响应中断的条件是( A ) A、IF=1,当前指令执行结束 B、IF=0,当前指令执行结束 C、IF=1,没有完成当前指令 D、IF=0,没有完成当前指令4.8086/8088微处理器的标志寄存器 IF位可以通过( A )指令进行设置。
A、CLI、STI. B、CLC、STC C、CMC、STD D、CLD、STD5.能够提供中断类型码的芯片是( A )A、8259A B、8255AC、8253 D、8251A6.用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种( A )方式A、自动循环 B、完全嵌套C、特殊循环 D、特殊屏蔽7.下面哪一个中断的优先级最高( D )A、NMI中断 B、INTR中断C、单步中断 D、断点中断8. 8086非屏蔽中断的类型码是( B ) A、00H B、02H C、08H D、不定9.两片8259A接成级联缓冲方式可管理( B )个可屏蔽中断。
A、2 B、15 C、16 D、25610. 在下列类型的8086CPU中断中,中断优先权最低的是( D ) A、除法出错中断 B、可屏蔽中断 C、不可屏蔽中断 D、单步中断11.在并行可编程电路8255中,8位的I/O端口共有( C ) A、1个 B、2个 C、3个 D、4个12.在8259A内部,用于反映当前CPU正在执行哪些中断源程序的部件是( B ) A、中断请求寄存器 B、中断服务寄存器 C、中断屏蔽寄存器 D、中断优先级比较器13. 8086/8088微处理器的标志寄存器 IF位可以通过( C )指令进行设置 A、PUSH、POP B、 INT、IRET C、CLI、STI D、RCR、RCL14.8255 A工作于基本输入/输出方式下,输出和输入数据为( A )A、输出数据锁存,输入数据不锁存 B、输出数据锁存,输入数据锁存C、输出数据不锁存,输入数据锁存 D、输出数据不锁存,输入数据不锁存15.I/O接口硬件的功能就是完成数据、地址和控制三总线的( C )任务。
A、延伸 B、连接与延伸 C、转换和连接 D、转换与延伸16.中断自动结束方式是自动将8259( D )相应位清零 A、ICW B、IMR C、IRR D、ISR 17.FLAGS(标志寄存器)的中断允许标志位是( C ) A、TF B、AF C、IF D、DF 18.8086CPU的结构包括两部分,他们是( B ) A、控制器和20位加法器 B、执行单元和总线接口单元 C、运算器和总线接口 D、运算器和控制器19.当8086工作在最小模式时,其引脚应接( D )电平A、TTL B、CMOS C、逻辑低 D、逻辑高20.8086总线基本周期包含的时钟周期数是( D )A、1个 B、 2个 C、3个 D、4个21.8086采用间接寻址访问IO端口时可以访问的端口个数是( C )个A、1K B、16K C、64K D1M22.8086执行指令OUT DX,AL时,信号的状态是( A )A、0,1 B、1,0 C、0,0 D、1,123. 8086CPU芯片的外部引线中,数据线的条数为( C )。
A、6条 B、8条 C、16条 D、20条24. 8088CPU上READY信号为下面哪种信号有效?( C ) A、上升边 B、下降边 C、高电平 D、低电平25.8088CPU中的CS寄存器是一个多少位的寄存器?( B ) A、8位 B、16位 C、24位 D、32位26.当8086CPU 读写内存的一个规则(对准)字(16位)时,BHE和A0的状态必须是(A ) A、00 B、01 C、10 D、1127.当8086CPU读I/O接口时,信号M/IO和DT/R的状态必须是(A ) A、00 B、01 C、10 D、1128.在8088CPU中, 用于寄存器间接寻址输入输出指令的寄存器是(D ) A、AX B、BX C、CX D、DX29.ISA总线是一种多少位的内(系统)总线?(B ) A、8位 B、16位 C、32位 D、64位30.属于只读存贮器的芯片是( C )。
A、SRAM B、DRAM C、EPROM D、SDRAM31. 需要定时刷新的存贮器是( B ) A、SRAM B、DRAM C、EPROM D、EEPROM32. 内存从A4000H到CBFFFH,共有( B ) A、124K B、160K C、180K D、224K33. 擦除EPROM是用( D ) A、+5V电压 B、+15V电压 C、+21V电压 D、紫外光照射34. 采用查询方式来实现输入输出是因为它( C ) A、速度最快 B、CPU可以不介入 C、实现起来比较容易 D、在对多个事件查询工作时,能对突发事件做出实时响应35. 8255工作在方式0时,下面哪种说法正确( D ) A、A、B、C三个口输入均有锁存能力 B、只有A口输入有锁存能力 C、只有C口输入有锁存能力 D、A、B、C三个口输入均无锁存能力36.某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有( D )条 A、32 B、 16 C、20 D、 2437.在8086CPU的引脚中,用于连接硬中断信号的引脚有几个(C) A、15个 B、8个 C、2个 D、1个38.8086的SS=1060H,SP=0010H,AX=1234H,当执行一条PUSH AX指令时,1234H存放的实际地址是 (D) A、(10610H)=12H (10611H)=34H B、(10610H)=34H (10611H)=12H C、(1060EH)=12H (1060FH)=34H D、(1060EH)=34H (1060FH)=12H39.假设V1和V2是用DW定义的变量,下列指令中正确的是(A)。
A、MOV V1,20H ; B、MOV V1,V2 ;两个内存单元不能直接传送 C、MOV AL,V1 ;类型不匹配 D、MOV 2000H,V2 ;立即数不能为目的操作数40.逻辑地址1000:2000对应的物理地址为(B) A、1200H B、12000H C、2100H D、21000H41.下面寄存器(C)使用时的默认段寄存器为SS A、AX B、BX C、SP D、SI42.指令(D)的源操作数的寻址方式为直接寻址 A、MOV [2000H],AL ;寄存器寻址 B、MOV AX,DX ;寄存器寻址 C、MOV AX,2000H ;立即寻址 D、XOR AL,[2000H] ;43.若设某容量为16K字节的RAM起始地址为4000H,则其终止地址为(C) A、61FFH B、63FFH C、7FFFH D、6FFFH44.可为PC机管理可屏蔽中断源的接口芯片是(D) A、8253 B、8255A C、8288 D、8259A 45.下面的中断中,只有哪个中断请求需要硬件提供中断类型码 (D) A、INTO B、INT n C、NMI D、INTR46.8255A中可以按位置位/复位的端口是 (C) A、端口A B、端口B C、端口C D、都可以47.IN AL,n 指令中n是( A ) A、8位二进制数 B、16位二进制数 C、8位或16位二进制数均可 D、用AL时是8位;用AX时是16位 48.执行指令PUSH BX 后,堆栈指针SP的变化为( 2 ) A、SP-1 B、 SP-2 25 C、SP+1 D、 SP+249.按诺依曼结构理论,下面哪个不是计算机组成部分: ( D ) A、运算器B、控制器C、打印机D、复印机50.程序设计人员不能直接使用的寄存器是__________。
C ) A、通用寄存器B、指令指针寄存器C、标志寄存器D、段寄存器51.通常,人们把用符号表示计算机指令的语言称为__________ A ) A、机器语言 B、汇编语言C、模拟语言 D、仿真语言52.指令 MOV AX , 0283H[BX][SI] 中源操作数的寻址方式为( B ) A、寄存器间接寻址 B、基址变址相对寻址 C、基址寻址 D、变址寻址 53.某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为( B ) A、4100H B、3A9A8H C、3B008H D、3AA08H54.某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为( D ) A、15K×8 B、32K×256 C、1K×8 D、32K×855.某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为( B ) A、 2片、11根 B、16片、14根 C、8片、16根 D、16片、8根56.可编程中断控制器8259A每片具有( C ) 优先权控制 。
A、 4级 B、2级 C、8级 D、6级 57.某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为( D ) A、4100H B、3AA08H C、3B008H D、3AAA8H 58.某存储器芯片有地址线13根,数据线8根、该存储器芯片的存储容量为( C ) A、15K×8 B、32K×256 C、8K×8 D、32K×859.某存储器芯片容量为2K×1bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为( B ) A、32片、11根 B、64片、14根 C、8片、14根 D、16片、8根60.8086/8088微处理器的标志寄存器 IF位可以通过( A )指令进行设置 A、 CLI、STI. B、CLC、STC C、CMC、STD D、 CLD、STD61.用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种( A )方式。
A、优先级自动轮换 B、全嵌套 C、优先级指定轮换 D、特殊全嵌套62.8086响应中断的条件是( A ) A、IF=1,当前指令执行结束 B、IF=0,当前指令执行结束 C、IF=1,当前CPU周期结束 D、IF=0,当前CPU周期结束63.能够提供中断类型码的芯片是( A ) A、8259A B、8255A C、8254 D、8251A64.在并行可编程电路8255中,8位的I/O端口共有( C ) A、1个 B、2个 C、3个 D、4个65.在8259A内部,用于反映当前CPU正在执行哪些中断源程序的部件是( B ) A、中断请求寄存器 B、中断服务寄存器 C、中断屏蔽寄存器 D、中断优先级比较器66. 8086/8088微处理器的标志寄存器 IF位可以通过( C )指令进行设置 A、PUSH、POP B、 INT、IRET C、CLI、STI D、RCR、RCL67.8086CPU的结构包括两部分,他们是( B )。
A、控制器和20位加法器 B、执行单元和总线接口单元C、运算器和总线接口 D、运算器和控制器68.当8086工作在最小模式时,其引脚应接( D )电平A、TTL B、CMOS C、逻辑低 D、逻辑高69.8086总线基本周期包含的时钟周期数是( D )A、1个 B、 2个 C、3个 D、4个70.8086采用间接寻址访问IO端口时可以访问的端口个数是( C )个A、1K B、16K C、64K D1M71.8086执行指令OUT DX,AL时,信号的状态是( A )A、0,1 B、1,0 C、0,0 D、1,172.执行INT n指令或响应中断时,CPU保护现场的的次序是( A )A、先保护FR,其次CS,最后IP B、先保护CS,其次IP,最后FRC、先保护FR,其次IP,最后CS D、先保护IP,其次CS,最后FR73.8086的状态标志位有( B )A、5个 B、6个 C、9个 D、16个74.以下指令正确的是( D )。
A、ROR AX,2 B、OUT BX,AL C、POP CS D、XCHG AL,DL9.指令MOV AH,4CH 和 INT 21H的功能是( A )A、返回DOS B、返回Windows C、显示字符 D、输入字符10.对于地址总线为32位的微处理器来说,其直接寻址的范围可达( D )A、1MB B、16MB C、64MB D4GB75.微型计算机的ALU部件是包含在 D 之中 A、存贮器 B、I/O接口 C、I/O设备 D、CPU76.在8086和8088汇编语言中,一个字能表示的有符号数的范围是 B A、-32768≤n≤32768 B、-32768≤n≤32767 C、-65535≤n≤65535 D、-65536≤N≤6553577.某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为( B ) A、02120H B、20120H C、21200H D、03200H78.在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是( D ) A、IN AL,端口地址 B、MOV AL,端口地址C、OUT AL,端口地址 D、OUT 端口地址,AL79.某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为( B )。
A、 4100H B、 3A9A8H C、3B008H D、 3AA08H80. 某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为( D ) A、 15K×8 B、 32K×256 C、 1K×8 D、 32K×881. 某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为( B ) A、 2片、11根 B、 16片、14根 C、 8片、16根 D、 16片、8根 82. 8086/8088 的时钟信号是由( C )提供 A、 8259 B、 8255 C、 8284 D、 8253 83. 指令 MOV AX , 0283H[BX][SI] 中源操作数的寻址方式为( B ) A、 寄存器间接寻址 B、 基址变址相对寻址 C、 基址寻址 D、 变址寻址 84.某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为( B ) A、 4100H B、 3A9A8H C、3B008H D、 3AA08H85. 某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为( D ) A、 15K×8 B、 32K×256 C、 1K×8 D、 32K×886.某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为( B )。
A、 2片、11根 B、 16片、14根 C、 8片、16根 D、 16片、8根87.某微机最大可寻址的内存空间为16MB,其CPU地址总线至少应有( D )条 A、 32 B、 16 C、 20 D、 2488.8086的SS=1060H,SP=0010H,AX=1234H,当执行一条PUSH AX指令时,1234H存放的实际地址是 ( D ) A、 (10610H)=12H (10611H)=34H B、 (10610H)=34H (10611H)=12H C、 (1060EH)=12H (1060FH)=34H D、 (1060EH)=34H (1060FH)=12H89.逻辑地址1000:2000对应的物理地址为( B ) A、1200H B、12000H C、2100H D、21000H90.假设AX和BX寄存器中存放的是有符号整数,为了判断AX寄存器中的数据是否大于BX寄存器中的数据,应采用指令序列( D ) A、SUB AX,BX B、 SUB AX,BX JC label JNC label C、CMP AX,BX D、CMP AX,BX JA label JG label 91.假设V1和V2是用DW定义的变量,下列指令中正确的是( A )。
A、MOV V1,20H B、MOV V1,V2 C、MOV AL,V1 D、MOV 2000H,V292.下面寄存器( C )使用时的默认段寄存器为SS A、AX B、BX C、SP D、SI93.若设某容量为16K字节的RAM起始地址为4000H,则其终止地址为( C ) A、 61FFH B、 63FFH C、 7FFFH D、6FFFH94.下面的中断中,只有哪个中断请求需要硬件提供中断类型码 ( D ) A、 INTO B、 INT n C、 NMI D、 INTR95.CPU响应中断的时机是( A ) A、一条指令结束 B、外设提出中断 C、 取指周期结束 D、 当前程序执行完后96.8255A中可以按位置位/复位的端口是 ( C ) A、 端口A B、 端口B C、 端口C D、都可以97.8086CPU构成的PC机所访问的I/O空间有( C )。
A、 256B B、 1KB C、 64KB D、 1MB98.IBM-PC系统中规定的中断优先级次序,下面哪种正确( A )A、内中断(除法错,INTO,INT n)>(NMI)>(INTR)>单步中断B、NMI > 内中断> INTR > 单步中断C、内中断 > 单步中断 > NMI > INTRD、NMI > 内中断> 单步中断 > INTR99.中断过程与子程序之间的过程比较,下面哪一条是错误的( B )A、中断过程与子程序调用过程都需保护断点B、中断过程与子程序调用过程都需保护标志寄存器C、中断过程与子程序调用过程都要改变程序执行方向D、中断过程是随机的,而调用子程序是事先安置好的100.PC机中为使工作于一般全嵌套方式的8259中断控制器能接受下一个中断请求,在中断服务程序结束处应:(C )A、执行IRET指令 B、执行POP 指令C、发送EOI命令 D、发送IRET 命令三.判断题(认为正确的在题后打“√” 号 错误的打“×” 号每小题1分,本题共10分)1.8086CPU的复位启动地址为0FFFFH × ) 2.在8086CPU响应中断时,CPU内部硬件只保护CS和IP,其余的内部寄存器应由程序员编程保护。
× ) 3.若各中断源的优先级是一样的,则可用自动循环优先级来实现 √ )4.微机中的符号数都是以补码形式表示的 √ )5.若I/O端口与主存储器采用统一内存编址时,那么在计算机指令中可以不设专门的I/O指令 √ )6.INC指令不影响CF标志 √ )7.8086系统中的中断向量表可以放在内存的任何地方 × )8.因为CPU复位时计算机各寄存器的内容都清零,因此CPU复位后从地址0000:0000H处开始执行 × )9.I/O地址独立编址方式下,CPU的I/O操作方式是把一个外设端口作为一个存贮单元来看待 × )10.标志寄存器的状态标志位记录了算术运算和I/O操作结果的一些特征 × )11.在8259A级连系统中,作为主片的8259A的某些IR引脚连接从片,同时另一些IR引脚直接连接外设的中断请求信号端 √ )12.不可屏蔽中断、内部中断和异常都不受EFLAGS寄存器的IF位的影响,而且中断类型号固定 √ )13.中断控制器8259A内部的中断屏蔽寄存器其中某一位为1,则对应的中断请求位被屏蔽 √ ) 14.当一个请求被判别为较高优先级时,通过控制逻辑向微处理器发出中断请求信号INT,若微处理器响应中断并获得响应信号INTA时,使ISR中相应位置位。
( × )15.在8255输出接口电路中,若IB。