微机原理复习题+答案(重点复习)(考虑打...

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

11.微型计算机是指以微处理器为核心,配上存储器、输入输出接口电路及系统总线所组成的计算机。2.微处理器是由一片或几片大规模集成电路组成的具有运算器和控制器功能的部件。3.8086CPU从功能上讲,其内部结构分为_执行单元_和_总线接口单元_两大部分。4.1KB=1024字节,1MB=1024KB,1GB=1024MB。5.带符号数有原码、反码和补码三种表示方法,目前计算机中带符号数都采用补码形式表示。6.(101110.11)2=(46.75)10=(2E.C)167.已知[X]补=81H,则X=-127。(已知补码如何求真值?)8.假设二进制数A=10000110,试回答下列问题:1)若将A看成无符号数则相应的十进制数是_134_。2)若将A看成有符号数则相应的十进制数是_-122_。(带符号数都采用补码形式表示,已知补码如何求真值?。)3)若将A看成BCD码则相应的十进制数是_86_。9.从_奇_地址开始的字称为“非规则字”,访问“非规则字”需_两_个总线周期。10.8086CPU数据总线是_16_位,对规则字的存取可在一个总线周期完成,11.8086CPU的地址总线有20位,可直接寻址1MB的存储空间。12.若DS=6100H,则当前数据段的起始地址为61000H,末地址为70FFFH。13.动态存储器是靠电容来存储信息的,所以对存储器中所存储的信息必须每隔几毫秒刷新一次。14.8086CPU复位后,执行的第一条指令的物理地址是FFFF0H。15.8086CPU系统的逻辑地址由段地址和偏移地址组成,物理地址的求法是段地址左移4位+偏移地址。16.堆栈是以_先进后出_的原则存取信息的一个特定存贮区。8086的堆栈可在1MB存贮空间内设定,由堆栈段寄存器SS和堆栈指针SP来定位。堆栈操作是以字为单位。17.转移指令分为条件转移指令和无条件转移指令,条件转移指令的转移目的地址只能是短标号,即转移范围不能超过_-128——+127_字节。18.已知AL=10011100B,BL=01101000B,在执行指令SUBAL,BL后,AL=00110100,CF=0,OF=1,PF=0。19.已知AL=01001001B,在执行指令ADDAL,AL后,再执行DAA指令,则AL=10011000B,CF=0,AF=1。20.“0”的ASCII码为48,“8”的ASCII码为56;“A”的ASCII码为65,“E”的ASCII码为69。21.8086CPU系统的存储器结构中,1MB的存储体分两个库,每个库的容量都是512KB,其中和数据总线高八位相连的库全部由奇数地址单元组成,称为高位字节库,并用BHE作为此库的选通信号。22.DMA的意思是直接存储器存取,主要用高速外设和内存间的数据传送。整个传送由DMA控制器硬件来完成。23.CPU与外设交换数据的传送方式通常有程序传送、中断传送和直接存储器存取(DMA)24.已知某RAM芯片的引脚中有11根地址线,8位数据线,则该存储器的容量为2K字节。若该芯片所占存储空间的起始地址为2000H,其结束地址为_27FFH_。25.动态RAM与静态RAM的主要不同点在于动态RAM需要_刷新_。26.8086系统最多能识别256种不同类型的中断,每种中断在中断向量表中分配有4个字2节单元,用以指示中断服务程序的入口地址。27.中断类型号为20H的中断所对应的中断向量存放在内存从80H开始的四个连续字节单元中,若这四个字节单元的内容由低地址到高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址65000H。28.通常,一个输入接口必须具有_缓冲_功能,一个输出接口应具有_锁存_功能29.DS是_数据_段寄存器,ES是_附加_段寄存器,SS是_堆栈_段寄存器,CS是_代码_段寄存器。30.在进行DOS系统功能调用时,功能号应置入寄存器_AH_之中。31.串操作指令采用隐含寻址方式,源串的偏移地址必须由源变址寄存器_SI_提供,目标串的偏移地址必须由目标变址寄存器_DI_提供。32.8253定时器/计数器接口芯片中有3个16位计数器,每个计数器都可由程序设定按6种不同的方式工作。33.微型计算机系统采用分级存储器结构,通常将存储器分为主存储器外存储器和高速缓冲存储器三级。34.可屏蔽中断INTR可用_CLI__指令禁止。(CLI是关中断指令STI是开中断指令)35.具有电可擦除的只读存储器是EEPROM。36.可屏蔽中断从CPU的INTR引脚进入,只有当中断允许标志IF为1时,该中断才能得到响应。37.中断向量是中断服务程序的_入口地址_,每个中断向量占4_字节。INTEL8086中将对应256类中断的中断向量组成一张_中断向量表_,占据内存从00000H到003FFH区间。38.可编程接口芯片8253有_6_种工作方式,若要求8253的OUT输出端输出方波,则应设置其工作于方式_3_。39.8086CPU有最小和最大两种工作模式。最小模式时,系统的控制信号直接由CPU本身提供;最大模式时,系统的控制信号由8288总线控制器提供。40.在8086CPU系统中,当发送地址码后,识别该地址码是用于对存储器寻址还是对I/O端口寻址是依据M/IO*信号来判别的。41.已知某控制系统中的RAM容量为16KB,首地址为8000H,其最后一个单元的地址为BFFFH。42.当CPU执行INAL,DX指令时,M/IO引脚为低电平,RD为0,WR为1。43.中断返回指令是IRET,该指令将堆栈中保存的断点弹出后依次装入指令指针寄存器和代码段寄存器中,将堆栈中保存的标志装入标志寄存器F中。44.总线按其功能可分地址总线AB、数据总线DB和控制总线CB三种不同类型的总线。45.对I/O端口的编址一般有统一编址方式和独立编址方式。PC机采用的是独立编址方式。46.逻辑地址为2000H:1234H的存储单元的物理地址是21234H。47.段定义伪指令语句用SEGMENT语句表示开始,以ENDS语句表示结束。48.CPU在执行OUTDX,AL指令时,DX寄存器的内容送到地址总线上,AL寄存器的内容送到数据总线上。49.串操作指令采用隐含寻址方式,源串的偏移地址必须由源变址寄存器SI提供,目标串的偏移地址必须由目标变址寄存器DI提供。50.取指令时,段地址由代码段寄存器提供,偏移地址由指令指针寄存器提供。1.8086指令系统的指令是_D_。A)单字节指令B)双字节指令C)固定长指令D)可变长指令32.8086CPU是BCPU。A)8位B)16位C)32位D)64位3.当RESET信号进入高电平状态时,将使8086CPU的_D_寄存器初始化为FFFFH。A)SSB)DSC)ESD)CS4.8086CPU系统主存储器以__A__为单位编址。A)字节B)字C)双字D)八字节5.在立即寻址方式中,立即数放在_B__中。A)数据段B)代码段C)附加段D)堆栈段6.能够用来间接寻址的寄存器只能是_B__之一。A)BX、BP、SP、DXB)BX、BP、SI、DIC)BX、BP、SP、IP7.现有4K×8位的RAM芯片,它所具有的地址线条数应是_A___条。A)12B)13C)11D)108.8086CPU访问I/O设备,实际上是访问__A__。A)端口B)接口C)总线9.8086CPU响应外部中断NMI和INTR时,相同的必要条件是__B___。A)允许中断B)当前指令执行结束C)总线空闲D)当前访问内存操作结束10.用1024×1位RAM芯片设计一个128KB的存储器系统,问需要_A_片芯片组成。A)1024B)2048C)128D)25611.对可编程接口芯片8253的3个计数通道的编程顺序是_C_。A〕完全随机的,但必须设置好一个计数通道后再设置另一个计数通道B〕完全固定的,从计数通道0到计数通道2C〕完全随机的,但必须先写入方式控制字D)完全随机的,但必须先预置计数初值12.在8253的6种工作方式中,能够自动重复工作的两种方式_B___。A)方式1,方式2B)方式2,方式3C)方式2,方式4D)方式3,方式513.重复前缀“REPZ”的重复条件是__B____。A)(CX)≠0同时CF=1B)(CX)≠0同时ZF=1C)(CX)≠0同时ZF=0D)(CX)≠0同时CF=014.下列寻址方式中,段超越前缀不可省略是B。A)DS:[BX+SI]B)DS:[BP+DI]C)SS:[BP]D)DS:[DI]15.执行PUSHAX和POPBX两条指令也相当于执行_A_指令。A)MOVBX,AXB)MOVAX,BXC)XCHGAX,BX16.BCD码是___D。A二进制数B)十进制数C)十六进制数D)二进制编码表示的十进制数17.若AX=0008H,BX=0003H,执行指令CMPAX,BX后,AX中的内容为_D_。A)0005HB)FFFBHC)0003HD)0008H18.当8253可编程定时器/计数器方式选择控制字的RW1、RW0定为11时,写入计数初值时的顺序为C。A)先写高8位,再写低8位B)16位同时写入C)先写低8位,再写高8D)只写高8位,低8位自动写入419.8253可编程定时/计数器的计数范围是D。A)1~255B)0~255C)1~65535D)0~6553520.计算机系统总线中,用于传送读、写信号的是C。A)地址总线B)数据总线C)控制总线D)以上都不对21.在给接口编址的过程中,如果有5根地址线没有参加译码,则可能产生C个重叠地址。A)5B)5的2次幂C)2的5次幂D)1022.半导体EPROM写入的内容,可以通过A擦除。A)紫外线照射B)电信号C)口令D)DOS命令23.在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设B。A)发控制命令B)进行状态检测C)发I/O端口地址D)发读/写命令24.有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、FEH、00H和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为C。A)0EH,34FE:00F0HB)0EH,F000:FE34HC)0FH,F000:FE34HD)0FH,00F0H:34FEH25.8253通道0工作于方式3,接入6MHZ的时钟,要求产生2400HZ的方波,则计数器的初值应为BA)2000B)2500C)3000D)400026.中断向量表存放在存储器的B地址范围中。A)FFC00H~FFFFFHB)00000H~003FFHC)EEC00H~FFFFFHD)EEBFFH~FFFFFH27.数据进行算术运算产生溢出时,则_D。A)DF=0B)DF=1C)OF=0D)OF=128.8086系统中将一个数送入堆栈后,堆栈指针寄存器应进行___B操作。A)减1B)减2C)加1D)加229.8086CPU与慢速的存储器或I/O接口之间,为了使传送速度能匹配,有时需要在C状态之间插入若干个等待周期TW。A)T1和T2B)T2和T3C)T3和T4D)随机30.用于存放堆栈段段首址高16位的寄存器是___C。A)DSB)ESC)SSD)CS31.在下列8255AI/O端口引脚的应用中,___B是不正确的。32.8255工作在方式1的输出时,OBF信号表示__B。A)输入缓冲器满信号B)输出缓冲器满信号C)输入缓冲器空信号D)输出缓冲器空信号33.如果计数初值N=9,8253工作在方式3,则高电平的周期为___A个CLK。A)5B)6C)3D)434.8253的控制信号为CS=0、RD=0、WR=1、A1=0、A0=0表示___B。A)读计数器1B)读计数器0C)装入计数器1D)装入计数器035.8086系统中若访问奇存储体的一个字节单元,则此时BHE与A0是___B状态。A)1,0B)0,1C)0,0D)1,136.CPU执行算术运算指令不会影响的标志位是___DA)溢出标志B)符号标志C)零标志D)方向标志37.8086CPU

1 / 13
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功