微机原理练习测验题库选择题166个填空题103个判断题161个简答题27个程序题13个合计470个一、选择题1.:C2.B3.C4.C5.B6.C7.C8.B9.C10.B11.C12.A13.B14.B15.B16.B17.C18.B19.C20.A21.C22.B23.C24.B25.C26.B27.B28.A29.B33.B34.A35.B36.B37.B38.C39.C40.B41.B42.B43.A44.A45.B46.B47.D48.B49.B50.A51.C52.B53.B54.B55.B56.B57.A58.B59.A60.A61.B62.B63.A64.A65.A66.B67.B68.C69.C70.C71.B72.C73.C74.B75.A76.C77.C78.B79.C80.C81.B82.A83.B84.C85.C86.C87.B88.B89.B90.B91.B92.B93.B94.B95.A96.B97.B98.A99.B100.C101.C102.B103.D104.B105.B106.B107.B108.B109.B110.B111.A112.A113.C114.B115.B116.B117.D118.B119.C120.A121.C122.C123.C124.A125.B126.B127.B128.B129.A130.C131.C132.B133.B134.A135.C.136.A137.B.138.B139.A140.B141.A142.B143.B144.B145.C146.B147.A148.ABDF149.B150.B151.C152.A153.B154.B155.A156.B157.A158.B159.B160.B161.AFG162.B163.B164.B165.A166.B二、填空题1.二进制中的一个数据位2.8个二进制位组成的数据3.计算机进行数据处理,包括运算,传输等,所使用的基本信息单位,由若干个二进制位组成4.一个字所包含的二进制数据位数5.硬件,软件6.主机(包括μP、RAM、ROM和I/O接口电路等),外围设备,电源7.各种程序设计语言、系统软件、应用软件和数据库8.机器语言、汇编语言和高级语言9.监控程序、操作系统、诊断程序及一些工具软件10.传输信号的一组公共信号通道11.芯片内部总线12.微机系统总线13.通信总线14计算机系统中给存储器(或I/O端口)的每一个存储单元分配的一个编号15控制总线16数据总线(DB)、地址总线(AB)、控制总线(CB)17一种微处理器所能执行的全部指令的集合18操作码(OpCode)和操作数(OperAnd)或操作数地址19.体积小、功耗低;价格便宜;结构简单、性能可靠;灵活性好20指一种微处理器能执行的指令的个数。21时钟周期,时钟周期数22.MIPS23指由该微处理器构成的系统所能访问(ACCess)的存储单元数24执行部件EU(ExeCutionUnit)和总线接口部件BIU(BusInterfACeUnit)。25.CPU运算后的状态特征或存放控制标志268,十六27AX,BX,CX,DX28SP(StACkPointer)和BP(BAsiCPointer)29.2030.实际地址或物理地址PA(PhysiCAddress)31数据寄存器和指针寄存器、变址寄存器32.AX、BX、CX、DX、SP、BP、SI、DI33.16位累加器34.基址(BAse)寄存器35.计数(Count)寄存器36.数据(DAtA)寄存器37堆栈指针寄存器38基址指针寄存器39源变址寄存器40目的变址寄存器41.集成电路的一种外封装形式,即双列直插式封装42主频,时钟周期43.20ns,10ns44.时钟周期、总线周期、指令周期45指CPU执行各种操作时,引脚信号随时钟而变化的顺序和时间长短的安排46总线读操作和总线写操作47.字节,字节48.指CPU和存储器进行数据交换时在地址总线上出现的地址码49.段地址和偏移量50.在内存中开辟的一段特殊的存储区域,这段区域采用先进后出的原则存取数据51.堆栈段寄存器SS和堆栈指针SP52.在调用子程序时保存返回地址53.断点地址54.入栈(PUSH)和出栈(POP)55.两56.CPU所具有的一整套执行各种类型的操作命令的集57.所有能寻得操作数来源的方式58.64K,32K59.字节,字60.取指令,执行指令61.13362.长格式和短格式63.表的首地址64.即8位的和16位的操作数65.无符号数和带符号数66.0~255(或0~FFH)67.0~65536(或0~FFFFH)68.补码69.-128~+127(或80H~7FH)70.一32768~+32767(或8000H~7FFFH)71.7,5,272.布尔型指令、移位指令和循环移位指令,1373.AND(与),OR(或),XOR(异或),NOT(非)和TEST(测试)74.即无条件转移与调用返回、条件转移、循环控制和中断类指令75.直接寻址和间接寻址76.某些具有独立功能的程序编写成独立的程序模块77.CALL78.RET79.9,580.一类是外部中断源,另一类是内部中断81.断点82.中断服务程序83.中断返回指令(InterruptRETurn)84.磁盘的读写管理;内存管理;基本1/0管理85.入口参数;子程序的功能号送入AH寄存器;INT21H。86.系统按照实际的时间刻度运行,并及时按实际出现的情况处理有关问题的能力87.宏汇编程序(MACROASSEMBLER)和小汇编程序(MINI-ASSEMBLER)88.指令语句、伪指令语句和宏指令语句89.段、偏移及类型90.标号或变量相距段起始地址的字节数91.EQ(相等)、NE(不相等)、LT(小于)‘GT(大于)、LE(小于或等于)、GE(大于或等于)92.顺序结构,条件结构,循环结构93.因而常常将这些常用的程序标准化,做成预制好的模块94.主程序或调用程序95.子程序嵌套96.递归调用97.入口参数,出口参数98.参数传递99.地址表100.递归调用,递归子程序101.内存储器(又称主存储器)和外存储器102.硬盘和软盘103.无条件传送方式和条件传送方式三、判断题1.对2.对3.对4.错5.对6.对7.对8.错9.错10.错11.错12.错13.对14.错15.对16.对17.错18.错19.对20.错21.对22.对23.错24.错25.错26.对27.对28.错29.对30.对31.对32.对33.错34.错35.对36.对37.对38.对39.对40.对41.对42.对43.对44.对45.错46.对47.对48.对49.对50.错51.对52.对53.错54.错55.对56.对57.对58.错59.对60.对61.对62.对63.错64.错65.对66.对67.对68.对69.对70.对71.对72.错73.对74.对75.对76.对77.对78.对79.对80.)对81.错82.)对83.错84.对85.对86.对87.对88.)对89.对90.错91.对92.对93.对94.对95.对96.对97.错98.错99.对100.对101.对102.)对103.错104.对105.错106.对107.对108.对109.错110.对111.错112.对113.对114.错115.对116.对117.对118.错119.对120.对121.错122.错123.对124.对125.错126.)对127.对128.错129.对130.错131.错132.对133.错134.对135.对136.错137.对138.对139.对140.错141.对142.对143.对144.错145.错146.对147.对148.错149.对150.错151.对152.对153.错154.对155.错156.对157.对158.对159.错160.错161.对四、简答题1.微计算机系统的一般结构:硬件:从图中可以看出,微计算机硬件由主机(包括μP、RAM、ROM和I/O接口电路等)及一些外围设备、电源组成。软件:微计算机的软件,从广义角度来说包括各种程序设计语言、系统软件、应用软件和数据库等。2.缩微的cpu大规模集成电路lsi称为微处理器。3.以微处理器为核心,配上大规模集成电路的随机存储器RAM,ROM,I/O及相应的辅助电路而构成的微型化的计算机装置。4.第一代(1971~1976年):四位和低档八位微处理器和微计算机。代表产品是Intel的4004(集成度为1200个晶体管/片)和由它组成的MCS-4的微计算机,以及随后该公司的改进产品8008(集成度是2000个晶体管/片)和由它组成的MCS-8微计算机。第二代(1976~1978年):八位的微处理器和微计算机。代表产品是Intel公司的8080,MotorolA公司的MC6800和MOSTeChnology公司的6502,Zilog公司的Z80。第三代(1978~1981年):十六位微处理器和微计算机。代表产品是Intel8086(集成度为29000个晶体管/片),Zilog的Z-8000(集成度为17500个晶体管/片)和MC68000(集成度为用68000个晶体管/片)。第四代(1981年以后):三十二位的微处理器和微计算机。这代产品属超大规模集成电路,代表产品是Intel公司的80X86(包括Pentium系列)、HP公司的32位微处理器和MotorolA公司的68020,集成度达到15万~45万个晶体管/片。5.总线(BUS)是传输信号的一组公共信号通道。6.采用总线结构后,计算机的主要功能部件就都挂在总线上,系统的各种信息都通过总线传输。相对于一些各部件随机连线的电子产品,这种方式有很突出的优点:结构简化:统一的总线连接,使系统的结构清晰、简化。设计简化:在确定了总线的标准后,各功能部件都可以以此标准为依据,分别进行设计。同时,凡符合此标准的部件也都可以直接连接起来。这种设计方式叫面向总线的设计方法,它大大减小了设计的工作量。扩充容易:采用总线结构的计算机,如果需要在系统中扩充新的功能部件,相对较为容易,一般只需要将符合该总线标准的部件直接接入即可(当然需考虑驱动能力的问题)。对此,我们在给PC机安装新的板卡时应有体会。7.每种CPU指令系统的指令都有几十条、上百条之多。为了帮助记忆,用助记符来代表操作码。通常助记符用相应于指令功能的英文缩写词来表示。如Z80微处理器中,数的传送(LoAd)用LD,加法用ADD,输出用OUT,暂停用HALT。8.原码、补码和反码9.用补码表示的数,在进行加减运算时,可能发生溢出;而无符号数加减只会产生进位或借位。溢出与进位(借位)是完全不同的。运算溢出后,所得结果是完全错误的,应该丢弃。而发生进位或借位后,运算结果的低位是正确的,不能丢弃。发生溢出的本质原因是,运算结果超出了同样位数的补码表示的范围。10.其功能和模型八位微处理器中的程序计数器PC功能相似。用于保存EU要执行下一条指令的偏移地址。11.三态,这表示该信号除了可以输出高电平及低电平以外,还具有高阻态输出。此类信号具有与外界隔离的功能。12.总线周期,指的是8086CPU通过总线,执行一次访问存储器或访问I/O端口的操作或操作的时间。13.基本总线周期用T1,T2,T3,T4表示。14.CPU将在T3之后插入1个或多个附加的时钟周期Tw,Tw又叫等待状态或等待周期。15.最小方式,就是系统中只有8086单一个微处理器,在这种系统中,所有的总线控制信号都直接由8086产生,系统中总线控制逻辑电路被减到最少。16.当把8086的33脚MN/MX接向+5V时,8086就处于最小工作方式了。17.最大方式是相对最小方式而言的。在这种方式下,系统中,大部分的总线控制信号都不是直接由8086产生,而是由系统中另外接入的总线控制逻辑产生的。18.当把8086的33脚MN接向地时,这时的系统处于最大方式。19系统的复位和启动操作