微机原理模拟试题(亲自整理的、完整版)
微机原理试题集+答案
微机原理试题集+答案第1章概述1.电子计算机主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。
2.运算器和控制器集成在一块芯片上,被称作CPU。
3.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。
4.计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线(板级总线); CPU内部连接各寄存器及运算部件之间的总线称为内部总线。
5.迄今为止电子计算机所共同遵循的工作原理是程序存储和程序控制的工作原理。
这种原理又称为冯·诺依曼型原理。
第3章微处理器及其结构1.8086/8088 CPU执行指令中所需操作数地址由 EU 计算出16 位偏移量部分送 BIU ,由 BIU 最后形成一个 20 位的内存单元物理地址。
2.8086/8088 CPU在总线周期的T1 时刻,用A19/S6~A16/S3 输出 20 位地址信息的最高 4 位,而在其他时钟周期,则输出状态信息。
3.8086/8088 CPU复位后,从 0FFFF0H 单元开始读取指令字节,一般这个单元在 ROM 区中,在其中设置一条跳转指令,使CPU对系统进行初始化。
4.8086系统的存储体系结构中,1MB存储体分 2 个库,每个库的容量都是512K字节,其中和数据总线D15~D8相连的库全部由奇地址单元组成,称为高位字节库,并用BHE作为此库的选通信号。
5.8086/8088系统中,可以有 64K 个段起始地址,任意相邻的两个段起始地址相距 16 个存储单元。
6.用段基值及偏移量来指明内存单元地址的方式称为逻辑地址。
7.通常8086/8088 CPU中当EU执行一条占用很多时钟周期的指令时,或者在多处理器系统中在交换总线控制时会出现空闲状态。
8.8086 CPU使用 16 根地址线访问I/O端口,最多可访问64K 个字节端口,使用 20 根地址线访问存储单元,最多可访问1M 个字节单元。
微机原理试题及答案
微机原理试题及答案一、选择题。
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. 请简要介绍一下微机系统的工作原理及其组成部分。
答,微机系统是由中央处理器、内存、输入设备和输出设备组成的。
中央处理器负责处理各种数据和指令,内存用来存储程序和数据,输入设备用来将用户输入的数据传输给计算机,输出设备用来将计算机处理后的数据输出给用户。
微机系统的工作原理是通过中央处理器的控制,将输入的数据进行处理和运算,然后将结果输出给用户。
微机原理题库(试题和答案,全)
题型难度分数题目内容可选项单选题22微机系统的中断处理过程一般步骤为()①中断响应②中断判优③中断请求④中断服务⑤中断返回⑤③①④② ;③②①④⑤; ⑤②④①③ ;③①②④⑤单选题22要管理64级可屏蔽中断,需要级联的8259A芯片数为()4片;8片; 10片;9片单选题22某一中断程序入口地址值填写在向量表的0080H—0083H存储单元中,则该中断对应的中断类型号一定是( )1FH;20H;21H;22H填空题22微机系统的中断处理过程大致分为中断请求、___、中断处理、中断返回4个过程。
填空题22中断返回是由中断服务程序中的中断返回指令___来完成。
填空题22CPU外部中断请求信号触发可屏蔽中断INTR,CPU将根据允许标志位IF的状态来决定是否响应,若CPU开中断,允许中断,则IF=___。
填空题228086被复位后,以下各寄存器的内容是:IP:___;CS:___。
单选题22在8086系统中,规定内存中地址( )的内存单元存放中断服务程序入口地址(即中断向量),称为中断向量表。
0000H—003FH;80000H—803FFH;7F000H—7F3FFH ;FFC00H—FFFFH单选题22用三片8259A级数是( )。
24级;22级;23级;21级填空题22中断类型码在中断向量中一定存放在___个连续单元中填空题228259A的INT端和CPU的___端相连用来向CPU发出中断请求。
单选题22中断请求寄存器( )PR;IRR;ISR;IMR单选题22中断服务寄存器( )PR;IRR;ISR;IMR单选题22中断屏蔽寄存器( )PR;IRR;ISR;IMR填空题22中断屏蔽寄存器中的某位为___时,屏蔽该位中断。
单选题228259A初始化时,()是必须要设置的。
ICW1和ICW2;ICW2和ICW3;ICW3和ICW4; ICW1和ICW4填空题228259A触发中断有上升沿触发和___触发两种方式。
2023年大学_微机原理模拟试题及参考答案
2023年微机原理模拟试题及参考答案微机原理模拟试题一、填空题(1)1、源的变址寄存器是( A)。
A)SI B)DI C)SP D)BX2、用来存放即将执行的指令的偏移地址的寄存器是( B )。
A)SP B)IP C)BP D)CS3、用来存放运行结果状态的寄存器为( C )操作。
A)SP B)SI C)FLAGS D)DX4、微机中控制总线传送的是( D )。
A)存储器和I/O接口的地址码B)微处理器向内存储器和I/O接口传送的命令信号C)存储器和I/O设备向微处理器传送的状态信号D)B和C5.在下列指令的表示中,不正确的是( C )A.MOV AL,[BX+SI]B.JMP SHORT DONIC.DEC 100D.MUL CL6.将DX的内容除以2,正确的指令是( C )A.DIV 2B.DIV DX,2C.SAR DX,1D.SHL DX,17.若栈顶的物理地址是0H,当执行完POP AX指令后,栈顶的物理地址是( A )。
A)2H B)1H C)0H D)3H8.下列指令中,源操作数的寻址方式中,( C )属于立即寻址,( B )属于寄存器寻址,( E )属于寄存器间接寻址,( A )属于直接寻址,( D )属于寄存器相对寻址。
A)MOV AX,[4000H] B)MOV [BX],AXC)SUB AX,H D)MOV AX,[SI+12H]E)MOV CX,[BX] F)MOV AX,[SI+BX+10H]9.下列指令中错误指令是( B )、( E )和( F )。
A)MOV AX,DS B)MOV CS,1500HC)MOV SI,BX D)MOV [3000H],ALE)MOV [DI+32H],[1845H] F)MOV AL,1000H10.指令LOOPNZ的循环结束条件是( D )。
A)CX=0且ZF=0 B)CX=0或ZF=0C)CX=0且ZF=1 D)CX=0或ZF=111.语句DA1 DB 2 DUP(4,6),5汇编后,与该语句功能等同的语句是( C )。
(完整版)微机原理试卷库合集(有答案)
(完整版)微机原理试卷库合集(有答案)微机原理试题库合集第1套⼀、填空题:(每空1分,共20分)1.以8086/8088CPU标志寄存器中有6个状态标志和_____3____个控制标志。
2.若有⼆个数8439H和A56AH进⾏相加,则运算后标志寄存器中的ZF= 0 ,PF=1 ,CF= 1 ,OF= 1 。
3.8086在每个总线周期的T3状态开始对 READY 信号进⾏采样,若其为⾼电平,则进⼊T4状态。
4.设CS=3100H,DS=40FEH,两段的空间均为64K个单元,则两段的重叠区为 32 个单元,两段的段空间之和为 131040个单元。
5.8086/8088系统,中断向量表中,每个中断向量占⽤___4_____个字节。
6.对于下⾯的数据定义,各条MOV指令单独执⾏后,请填充有关寄存器的内容TABLE1 DB ?,?,?TABLE2 DW 26 DUP(?)……MOV AX,TYPE TABLE1;(AX)= 1MOV BX,TYPE TABLE2;(BX)= 2MOV CX,LENGTH TABLE2;(CX)= 26MOV DX,SIZE TABLE2;(DX)= 527.在使⽤8086间接输⼊/输出指令时,必须在执⾏该指令之前将相应的端⼝地址送⼊ DX__ 寄存器中。
8.8k×8位的SRAM存储芯⽚,需要寻址线13根。
9.8086/8088CPU复位后,代码段寄存器CS的值为___FFFFH________ 。
10.8086/8088CPU,由INTR引脚引起的中断称为___可屏蔽______中断。
11.8086/8088系统中,⼀个栈的深度最⼤为_____64_____KB。
12.存储器是计算机中的记忆设备,主要⽤来存放程序和_____数据____ 。
13.在微型计算机系统中,CPU对输⼊输出的寻址可归纳为__统⼀编址_和独⽴编址两种⽅式。
⼆、选择题 (每题1分,共10分)1.若由1K×1位的RAM芯⽚组成⼀个容量为8K字(16位)的存储器时,需要该芯⽚数为B 。
微机原理试题及其答案
微机原理试题及其答案硬件习题课一、选择题1在主机与外围设备进行数据交换时,为解决两者之间的同步与协调、数据格式转换等问题,必须要引入( )。
A、数据缓冲寄存器B、I/O总线C、I/O接口D、串并移位器2在采用DMA方式的I/O系统中,其基本思想是在以下部件或设备之间建立直接的数据通路,这指的是( )。
A、CPU与外围设备B、主存与外围设备C、外设与外设D、CPU与主存3目前微型机系统上广泛使用的机械式鼠标是一种()A.输入设备B.输出设备C.输入输出设备D.显示设备组成之一4 擦除EPROM中的信息可以用()方式进行擦除。
A、加12.5V电压B、加5V电压C、紫外线照射D、红外线照射5在中断方式下,外设数据输入到内存的路径是( )A. 外设→数据总线→内存B.外设→数据总线→CPU→内存C. 外设→CPU→DMAC→内存D.外设→I∕O接口→CPU→内存6、下列是电可擦除的存储器是:A ROMB PROMC EPROMD E2PROM7、8086CPU对中断请求响应优先级最低的请求是( )A NMIB INTRC 单步中断D INTO8 在DMA传送过程中完成数据传送功能是由()。
(A) CPU执行从存储器读出的指令(B) CPU直接控制外部设备与存储器(C) DMAC执行从存储器读出的指令(D)外部设备中的控制部件直接控制(E) DMAC的硬件直接控制二、填空题1计算机在进行远距离数据传送时,一般是通过_______________设备进行数字信号与模拟信号之间的转换。
2在计算机硬件设备中,硬盘,光盘和软盘属于___________存储器。
3评价存储器的主要性能指标有存取时间、可靠性、性能价格比和_____________。
4 8086/8088把中断分为_________中断和___________中断两大类,其中______ __是可屏蔽中断,___________是非屏蔽中断。
5 如果中断类型为N,则中断服务程序的入口地址在CS=_________,IP=_________ ___的内存单元中。
微机原理试题及答案
微机原理试题及答案一、选择题1. 微机系统中,CPU的主要功能是什么?A. 存储数据B. 执行程序C. 显示图像D. 管理输入输出设备答案:B2. 在微机系统中,RAM的全称是什么?A. Random Access MemoryB. Read Access MemoryC. Randomly Access MemoryD. Random Access Method答案:A3. 下列哪一项不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:C4. 在微机系统中,操作系统的主要作用是什么?A. 执行程序B. 管理计算机硬件资源C. 存储数据D. 显示图像答案:B5. 微机系统中的总线按照功能可以分为哪几类?A. 数据总线、地址总线、控制总线B. 电源总线、信号总线、数据总线C. 地址总线、控制总线、信号总线D. 电源总线、地址总线、控制总线答案:A二、填空题6. 微机系统中,CPU的英文全称是________。
答案:Central Processing Unit7. 微机系统中,ROM的英文全称是________。
答案:Read-Only Memory8. 微机系统中,硬盘属于________设备。
答案:存储9. 微机系统中,________是操作系统与硬件之间的接口。
答案:驱动程序10. 微机系统中,________是实现数据传输的通道。
答案:总线三、简答题11. 简述微机系统的组成。
答案:微机系统主要由中央处理器(CPU)、存储器(包括RAM和ROM)、输入设备(如键盘、鼠标)、输出设备(如显示器、打印机)以及总线和接口组成。
12. 描述微机系统中的指令执行过程。
答案:微机系统中的指令执行过程通常包括取指令、译码、执行指令、存储结果等步骤。
CPU首先从存储器中取出指令,然后对指令进行译码,确定需要执行的操作类型和操作数,接着执行指令,最后将执行结果存储回存储器或寄存器。
四、论述题13. 论述微机系统中的中断机制及其作用。
(word完整版)微机原理复习考试题及,文档
微机原理1、8086 从功能上分成两全局部:总线接口单元BIU〔负责 8086CPU与储藏器和 I/O 设备间的信息传达。
〕,执行单元 EU 〔负责指令的执行。
〕2、执行工作方式: 8 位微办理器〔串行工作〕, 8086〔并行工作〕。
3、8086 微办理器的执行环境:地址空间,根本程序执行存放器,堆栈, I/O 端口。
4、根本的程序执行存放器〔8086〕:8 个通用存放器、 1 个指令指针存放器、 1 个标志存放器、 4 个段存放器5、8086 的 16 位通用存放器是:AX〔累加器〕 BX〔基址存放器〕 CX〔计数〕 DX〔数据〕:数据寄存器SI〔源变址〕 DI〔目的变址〕 BP〔基址指针〕 SP〔货仓指针〕:指针存放器6、8086 的 8 位通用存放器是:AL BL CL DL〔低8 位〕AH BH CH DH〔高8 位〕7、16 位的段存放器: CS、SS、DS、ES8、16 位 FLAGS存放器包括一组状态标〔 SF,ZF,OF,CF,AF,PF〕、一个控制标志〔 DF〕和两个系统标志〔 IF,TF 〕9、下一条将要执行指令的PA=〔CS〕内容左移 4 位+〔IP 〕10、逻辑地址的形式为:段存放器:偏移地址;物理地址=段存放器(D S/CS/SS/ES〕左移四位 +偏移地址11、寻址方式:〔1〕马上数寻址方式〔 2〕存放器寻址方式〔 3〕直接寻址方式〔 4〕存放器间接寻址方式〔 5〕存放器相对寻址方式[ 马上方式,存放器方式,储藏器方式]12、最小组态:就是系统中只有一个 8088/8086 微办理器,全部的总线控制信号,都是直接由 CPU产生的,系统中的总线控制逻辑电路被减到最少,该模式适用于规模较小的微机应用系统。
最大组态:系统中能够只有一个微办理器,也能够有两个或两个以上的微办理器,其中一个为主办理器,即 8086/8088CPU,其他的微办理器称之为协处理器,它们是协助主办理器工作的。
微机原理模拟试题
微机原理模拟试题⼀、选择题:1、3⽚82C59A级联时,最多能管理(b )可屏蔽中断A、24级B、22级C、23级D、21级2、中断过程与⼦程序之间的过程⽐较,下⾯哪⼀条是错误的( b )。
A、中断过程与⼦程序调⽤过程都需保护断点B、中断过程与⼦程序调⽤过程都需保护标志寄存器C、中断过程与⼦程序调⽤过程都要改变程序执⾏⽅向D、中断过程是随机的,⽽调⽤⼦程序是事先安排好的3、对8255A的端⼝C,下列描述中,正确的是(d )。
A、只有A、B两组均⼯作于⽅式0,且将端⼝C的⾼4位和低4位均设置为输⼊功能,才能⽤IN指令读⼊其各位的值。
B、只有⼯作于⽅式1,才能⽤IN指令读⼊其各位的值。
C、当⼯作于⽅式2时,其各位的值⽆法⽤IN指令读⼊。
D、⽆论⼯作于何种⽅式,也⽆论怎样设置端⼝C的⾼4位和低4位,其各位的值均可⽤IN指令读⼊。
4、已知某存贮器采⽤⼆维地址译码,访问地址为10位,分别按6:4关系分开,问两个译码器译码后共有的最⼤地址选择控制线为( a )。
A、24+26B、210C、210-1D、2(6+4)5、在⼀个8位⼆进制的机器数中,补码表⽰整数的范围是( d )。
A、-127~+127B、-128~+128C、-127~+128D、-128~+1271.长度相同的带符号整数和BCD整数表⽰的数值范围是不相同的前者⽐后者(1)。
2.8086CPU内部结构分为两⼤部分(2)和(3)。
3.设AL=11101110(-18),CL=2,则执⾏SAR AL,CL后,AL= (4) 。
4.从[Y]补求[-Y]补的表达式是(5)。
5.假设(SP)=0100H,(SS)=2000H,执⾏指令PUSH BP后,栈顶的物理地址是(6)。
(1)⼤(2)执⾏部件EU(3)总线接⼝部件BIU(4)11111011B(5)将[Y]补连符号位⼀起取反,末位加1,(或0-[Y]补)(6)200FEH⼆、填空:(1)CPU是英⽂Central Processing Unit 的缩写,中⽂译为中央处理器,微型机采⽤⼀块⼤规模集成电路芯⽚构成CPU。
微机原理试题及答案
微机原理试题及答案微机原理与接口技术模拟试题一、单项选择题(每小题1分,共16分)-1. 实现DMA传送,需要○①CPU通过执行指令来完成②CPU利用中断方式来完成③CPU利用查询方式来完成④不需要CPU参与即可完成0 下面哪种说法不正确○①内存地址也可做为接口地址使用②内存地址不可做为接口地址使用③接口地址不可做为内存地址使用④接口地址也可做为外存地址使用1.指令MOV AX,[BX][SI]中源操作数的寻址方式是( )A.寄存器间接寻址B.变址寻址C.相对寻址D.基址变址寻址2.8086 CPU内有指示下条指令有效地址的指示器是( )A.IPB.SPC.BPD.SI3.设串行异步传送的数据格式是7个数据位、1个起始位,1个停止位、1个校验位,波特率为2400,则每秒钟传送的最大字符数为( )A.100个B.120个C.10个D.240个4.采用高速缓存(cache)的目的是( )A.扩大主存容量B.提高CPU运行速度C.提高总线速度D.提高主存速度5.在DMA方式下,数据从内存传送到外设的路径是( )A.内存→CPU→总线→外设B.内存→DMAC→外设C.内存→数据总线→外设D.外设→内存6.若8086 CPU主频为8MHz,则其基本总线周期为( )A.200nsB.500nsC.125nsD.250ns7.8253工作在哪几种方式时,可输出1个时钟周期宽度(1clk)的负脉冲( )A.方式0,4,5B.方式2,4,5C.方式1,2,4D.方式0,2,48.CPU响应INTR和NMI中断时,相同的必要条件是( )A.当前总线空闲B.允许中断C.当前访问内存结束D.当前指令执行结束9.8251A的操作命令字的作用是( )A.决定8251A的数据传送格式B.决定8251A实际操作C.决定数据传送方向D.决定8251A何时收/发数据10.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM 芯片和片选地址分别为( )A.16位和3片B.8位和8片C.4片和3位D.32片和8位11.8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。
微机原理期末试题及答案
微机原理期末试题及答案一、选择题1. 以下关于微机原理的说法不正确的是:a) 微机原理研究的是微型计算机的基本组成和工作原理b) 微机原理主要研究微处理器和存储器c) 微机原理的研究对象仅限于硬件部分d) 微机原理的研究包括硬件和软件两个方面2. 下列哪项不属于计算机硬件设备:a) 微处理器b) 显示器c) 操作系统d) 键盘3. 在微机原理中,CPU主要包括以下几个部分:a) 控制器、运算器、存储器b) 运算器、存储器、输入输出设备c) 控制器、输入输出设备、存储器d) 运算器、数据库、存储器4. 下列哪个不是计算机的内存类型:a) RAMb) ROMc) HDDd) CACHE5. 在微机原理中,数据总线用于传输:a) 数据b) 控制信号c) 地址d) 所有的信号二、简答题(每题20分)1. 解释什么是指令周期、机器周期和时钟周期。
答:指令周期是执行一条机器指令所需要的时间,它包括取指令周期(fetch)、译码周期(decode)、执行周期(execute)和存取周期(memory)等。
机器周期是指执行一条基本操作所需要的时间,例如加法、乘法等。
时钟周期是指时钟发生一次跳变所需要的时间,它是微机系统运行的基本单位。
2. 什么是中断请求?答:中断请求是指外部设备通过向CPU提出请求,使CPU中断当前正在执行的程序,并转去执行相应的中断处理程序。
中断请求可以分为内部中断和外部中断两种。
3. 简述冯·诺依曼结构的原理。
答:冯·诺依曼结构是计算机系统的基本组织原理,主要包括存储器、运算器、控制器和输入输出设备四部分。
它的原理是将程序和数据存储在同一存储器中,由程序计数器指示当前指令的地址,按照指令的顺序执行程序。
运算器负责执行算术运算和逻辑运算,控制器负责解码指令并控制各个部件的工作。
输入输出设备负责与外部设备进行数据交互。
4. 什么是总线?答:总线是计算机中各个部件之间传输数据和控制信号的公共通道。
微机原理试题及答案
微机原理试题及答案第一篇:微机原理试题及答案一.选择(每题1分)下列各题四个选择项中,只有一个选项是正确的。
请将正确选项号写在相应空位置上。
1.系统总线又称为_______,这是指模块式微处理机机箱内的底版总线。
1)主板总线 2)内总线 3)片内总线 4)局部总线2.目前市场上出售的台式PC机中Pentium 4微处理器的主频一般为1)0.5GHz左右 2)1GHz左右3)3GHz左右 4)5GHz以上3..按诺依曼结构理论,下面哪个不是计算机组成部分:1)运算器2)控制器3)打印机4)复印机4.程序设计人员不能直接使用的寄存器是__________1)通用寄存器2)指令指针寄存器3)标志寄存器4)段寄存器5.Pentium微处理器的结构之所以称为超标量结构,是因为下面哪一种原因?1)Pentium微处理器不仅能进行32位运算,也能进行64位运算2)Pentium微处理器内部含有多条指令流水线和多个执行部件3)数据传输速度很快,每个总线周期最高能传送4个64位数据4)微处理器芯片内部集成的晶体管数超过100万个,功耗很大6.在任何时刻,存储器中会有一个程序是现役的,每一个现役程序最多可以使用___________① 3个段② 4个段③ 5个段④ 6个段7.Pentium微处理机配备了5个控制寄存器。
其中没有定义,而供将来使用的是__________1)CR1 2)CR2 3)CR3 4)CR48.Pentium地址总线是32位的,它的内部数据总线的宽度是:1)16位 2)32位 3)64位 4)36位9.Pentium的寄存器可分为浮点寄存器、系统级寄存器等___大类。
1)2 2)3 3)4 4)510.属于系统级寄存器的是________。
1)系统地址寄存器和控制寄存器2)通用寄存器和系统地址寄存器3)通用寄存器和控制寄存器4)系统地址寄存器和段寄存器11.下面是关于CPU与Cache 之间关系的描述,其中正确的一条描述是:1)Cache中存放的是主存储器中一部分信息的映像2)用户可以直接访问Cache3)片内Cache要比二级Cache的容量大得多4)二级Cache要比片内Cache的速度快得多12.在保护方式下,段寄存器内存放的是_________。
微机原理模拟题及答案
模拟题1一、单项选择题(每题一分)1、8088/8086是()位CPU。
A、8B、16、C、32D、642、以下寄存器中,属于数据寄存器的是()A、BXB、SPC、SID、DI3、8088/8086系统中“段”的最大物理长度为()字节。
A、8KB、16KC、32KD、64K4、表示可屏蔽中断请求的引脚信号是()A、NMIB、INTRC、INTAD、LOCK5、8255A在工作方式1下,A端口由()置位/复位,A端口由()置位/复位。
A、PC2,PC4B、PC2,PC6C、PC4,PC2D、PC6,PC26、存储器操作数的有效地址直接取自一个基址寄存器或变址寄存器的寻址方式是()A、直接寻址B、寄存器间接寻址C、基址寻址D、变址寻址7、命令ASSUME用来()A、定位偏移地址B、定义子程序C、定义不同长度的数据D、定义段寄存器9、()是构成存储器的最基本的单位。
A、存储单元B、存储段C、存储体D、芯片10、HM6116是一种()A、DRAM芯片B、SRAM芯片C、64K*1位芯片D、4K*8位芯片二、填空题(每题1分,共20分)1、在具有地址变换机构的计算中,有两种存储器地址,地址和地址。
2、分之结构程序是具有和功能的程序。
3、子程序调用别的子程序称为嵌套,嵌套的层次只受空间的大小限制。
4、8088是位微处理器,其外部数据总线为位。
5、子程序调用指令和转换指令均改变程序的。
6、8088/8086没有直接对标志设置1或设置0的指令,可以通过修改存放在中的标志内容而改变该标志之值。
7、单片中断控制器8259A可控制个中断源,3片8259A最多可控制个中断源。
8、8088CPU的内存寻址空间最大为个字节。
9、外设接口的编址方式分为和方式,8088CPU采用方式。
10、执行INT 04H后,中断服务入口地址的CS在单元,IP在单元中。
11、8253有种工作方式。
12、8088的指令队列缓冲器有字节。
三、判断改错题(每小题2分,共20分)1、立即数在汇编码指令中只能是二进制数。
微机原理模拟试卷
一、选择题1. 某CPU地址引脚为20根,那么它可以直接寻址的最大内存空间是( C )。
A、64KBB、1MKBC、1MBD、4MB2. 同样的传输速率下,同步串行通信比异步串行通信传输的信息量大的原因是( )。
?A、异步通信中的附加信息量大B、异步通信的双方需要在时钟上严格同步C、同步通信中的双方不需要严格同步D、同步通信实现简单3. 下列不属于I/O接口的基本功能的是(D )。
A、数据传输B、时序匹配C、端口寻址D、发出读写控制信号4. 下列所述中,与总线连接时不需要通过接口的是( A )。
A、内存储器B、外存储器C、输入设备D、输出设备5. CPU响应INTR和NMI二种硬件中断时相同的必要条件是( )。
A、允许中断B、当前指令执行结束C、总线空闲D、当前访问存储器操作结束6. 传送数据时,占用CPU时间最长的传送方式是( A )。
A、查询B、中断C、DMAD、通道7. 循环指令LOOPNZ终止循环的条件是( )。
A、CX=0,或ZF=0B、CX=0,且ZF=1C、CX=0,且ZF=0D、CX=0,或ZF=18. 下面指令执行后,改变AL寄存器内容的指令是( )。
A、TEST AL,02HB、OR AL,ALC、CMP AL,BLD、AND AL,BL9. 以下哪个可以作为段的起始物理地址()。
A、80600HB、80608HC、80616HD、80632H10. 在两片8259A级联的中断系统中,从片的INT端接到主片的IR2端,则初始化主、从片ICW3的数据格式分别是( )。
A.05H和20HB. 04H和02HC.02H和50HD.04H和05H二、填空1. 指令MOV AX, [SI] 源操作数是在( )段中进行操作。
2.8086启动后,CPU执行的第一条指令的物理地址是( )。
3.中断向量的含义是( )。
4.利用8250进行串行数据发送,如果传输速率为9600bps,那么发送时钟频率为( )。
微机原理与接口模拟试题(六套)
.《微机原理与接口技术》试题模拟试卷〔一一、填空〔每空1分,共20分1、8086/8088CPU采用技术,使得取指令、执行指令同时进行,来提高CPU的效率。
2、从地址开始的字称为"非规格字",访问时,需个总线周期。
3、按照总线的规模、用途和应用场合,总线可分为、 __________ 和 __________ 三类。
4、用2k×8的SRAM芯片组成16K×16的存储器,共需SRAM芯片________片,用作产生片选信号和片内寻址的地址总线的条数分别为、________。
5、已知中断向量表中从60H地址开始的4个连续单元中的内容为30H、40H、50H、60H,则该中断对应的类型码为,中断服务程序入口地址为______________。
6、DMA 技术提供了和之间的数据直接高速传输通道。
7、大部分DMAC都有四种DMA传送方式,这四种方式是_、、和。
8、如果要读取8253的当前数值,必须先____,如果要计数器1生成一正跳变信号,应选用方式____________。
9、识别键盘上的闭合键,通常采用两种方法:和行反转法。
二、选择题〔每题2分,共20分1、Reset信号有效后,8086CPU的启动地址< >A、FFFFFhB、0FFFFhC、FFFF0hD、00000h2、堆栈的工作方式是<>A、先进先出B、随机读写C、只能读出不能写入D、后进先出3、RS-232C是一个〔标准。
A、片内总线B、内部总线C、串行通信D、并行总线4、目前在PC机主板上所使用的总线是< >A、ISA总线B、EISA总线C、PCI总线D、PCI总线和ISA总线5、有一静态RAM芯片的地址线为A 0 ~A 10 ,数据线为D 0 ~D 3 ,则该存储器芯片的存储容量为< >A、2K×4位B、1KB<B:字节>C、2KBD、1KB×4位6、在DMA方式下,外设数据输入到内存的路径是< >A、外设→CPU→DMAC→内存B、外设→DMAC→内存C、外设→存储器D、外设→数据总线→存储器7、在进入DMA工作方式之前,DMA控制器当作CPU总线上的一个〔A、I/O设备B、I/O接口C、主处理器D、协处理器8、要使8253输出1个时钟周期〔1CLK宽度的负脉冲,可选择哪几种工作方式<>A、方式2,4,0B、方式0,4,5C、方式2,4,5D、方式1,4,59、若串行通信方式中传送率为1200bps,波特率因子n=16,则收、发时钟引脚信号<RxC、TxC>的频率为<>A、1MHzB、19.2KHzC、20KHzD、2400Hz10、在8259A 内部, < > 是用于反映当前哪些中断源要求 CPU 中断服务的。
(完整版)微机原理试题集题库(带答案)
(完整版)微机原理试题集题库(带答案)微机原理及应用习题集库 (2)一、填空 (2)二、单项选择题 (6)三、程序分析题(每小题6分,共24分) (16)四、判断题(在对的后面画√,错的后面画×): (25)五:分析判断题(判断对错,并指出错误原因) (31)六、简答题: (33)七、程序题 (38)八、接口芯片的综合编程题 (50)(一)8255A (50)(二)8259A (56)(三). 其它端口编程题 (58)微机原理及应用习题集库(请认真复习4、5、7、10、11章后的习题)一、填空1.87的原码是0101 0111B=57H ,补码是01010111B ,反码01010111B 。
2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSHAX后,AL内容压入物理地址为21FFEH 存储单元中,AH内容压入物理地址为21FFFH 存储单元中。
3.以BX基址寻址,约定的段寄存器是DS ,以BP基址寻址,约定的段寄存器是SS ,变址寻址约定的段寄存器是DS 。
4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么该字地址是20H 。
5.8086/8088的状态标志有6(SF、PF、AF、OF、ZF、CF)个。
8086/8088系统中,存储器是分段的,每段最大长度是64K 字节,段内偏移地址从0000H 到FFFFH 。
6、CPU访问存储器进行读写操作时,通常在T3状态去检测READY ,一旦检测到READY无效,就在其后插入一个T w周期。
7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令语句,宏指令语句。
8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间接寻址方式。
9、CPU与外设之间的连接部件称为I/O接口,它的基本功能是在CPU与外设之间起缓冲作用。
10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个()来表示,而后者又包括若干个()。
微机原理期末考试试卷(有答案)模板
《微机原理》考试试卷一、判断题(每题1分,共10分)1、十六位微型机的含义是:这种机器能同时处理十六位二进制数。
( √)2、微机的字长愈长,计算精度愈高,指令处理功能愈强。
(√)3、MOV指令要影响标志位。
(×)4、JMP SHORT NEXT称为近转移。
(×)5、8086与8088在软件上不一定完全兼容。
(×)6、端口是位于主机与外设之间的总称。
()7、DMA是一种不需要CPU介入的高速数据传送.( )8、8253中的计数可以通过初始化设置成加计数或减计数。
()9、内部中断的优先权总是高于外部中断。
()10、两片8259A级连后可管理16级中断.()二、选择题(每题1分,共20分)1、属于数据寄存器组的寄存器是_____C___。
A.AX,BX,CX,DS B.SP,DX,BP,IPC。
AX,BX,CX,DX D.AL,DI,SI,AH2、在8086和8088汇编语言中,一个字能表示的有符号数的范围是_____B___。
A.—32768≤n≤32768 B.—32768≤n≤32767C.-65535≤n≤65535D.—65536≤N≤655353、某数存于内存数据段中,已知该数据段的段地址为2000H,而数据所在单元的偏移地址为0120H,该数的在内存的物理地址为__B______。
A.02120H B.20120H C。
21200H D.03200H4、在8086/8088微机系统中,将AL内容送到I/O接口中,使用的指令是___D_____。
A.IN AL,端口地址 B.MOV AL,端口地址C.OUT AL,端口地址 D。
OUT 端口地址,AL5、与十进制数58。
75等值的十六进制数是__B______。
A.A3。
CH B.3A.CH C。
3A.23H D。
C。
3AH6、将十六进制数FF.1转换成十进制数是__C______。
A.255。
625 B。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
填空题1.微机总线主要由数据总线、地址总线、控制总线以及电源和地线4部分组成。
2.CPU与外设数据传送,通常采用3种I/O传送方式,它们是:程序传送方式、中断传送方式、DMA传送方式。
微型计算机中有两种I/O接口的寻址方式,即存贮器统一编址和 I/O隔离编址。
3.CPU响应中断条件有2个,它们分别是cpu开放中断、CPU在现行指令结束后响应中断。
4.当8086CPU的引脚M/IO = 0时且RD = 0时,CPU数据总线上传输数据的方向是由cpu到外设,CPU进行I/O读操作。
5.INT n 中断指令将CS、IP、PSW压入堆栈的次序依此是psw 、cs 、IP 。
6.汇编语言程序的上机从建立源程序到生成可执行程序需经过三个过程,是编辑、汇编和连接。
7.8086 CPU的地址/数据的复用线是AD0~AD15 ,在一个总线周期内,先作地址线,后作数据线使用。
8.8086的中断向量表可以存放256 个中断向量,中断向量是_中断服务程序_______的入口地址,中断向量表的物理地址从0000H 到03FFH。
9.8086 CPU是由总线接口部件BIU、执行部件EU两部分组成的。
10.当8086CPU的引脚M/IO = 0时且WR = 0时,CPU数据总线上传输数据的方向是由cpu到外设,CPU进行I/O写操作。
11.串行异步接口芯片8250在接收数据时,是由接收移位寄存器将串行数据转换成并行数据,在发送数据时,由发送移位寄存器将并行数据转换成串行数据。
12、目前微型计算机的基本工作原理是存储程序控制的原理,其基本结构属于冯•诺依曼结构。
13、中断包括可屏蔽中断 INTR和不可屏蔽中断 NMI。
简答题1、在8086中,逻辑地址、偏移地址、物理地址分别指的是什么?举例说明。
答:逻辑地址是在程序中对存储器地址的一种表示方法,由段地址和段内偏移地址两部分组成,如1234H:0088H。
偏移地址是指段内某个存储单元相对该段首地址的差值,是一个16位的二进制代码。
物理地址是8086芯片引线送出的20位地址码,用来指出一个特定的存储单元。
2、在基于8086的微计算机系统中,存储器是如何组织的?是如何与处理器总线连接的?BHE信号起什么作用?答:8086为16位处理器,可访问1M字节的存储器空间;1M字节的存储器分为两个512K字节的存储体,命名为偶字节体和奇字节体;偶体的数据线连接D7~D0,“体选”信号接地址线A0;奇体的数据线连接D15~D8,“体选”信号接BHE信号;BHE号有效时允许访问奇体中的高字节存储单元,实现8086的低字节访问、高字节访问及字访问。
1、8086对存储器的管理为什么采用分段的办法?答:8086是一个16位的结构,采用分段管理办法可形成超过16位的存储器物理地址,扩大对存储器的寻址范围(1MB,20位地址)。
若不用分段方法,16位地址只能寻址64KB空间。
2、8086的中断向量表如何组成?作用是什么?答:把内存0段中0~3FFH区域作为中断向量表的专用存储区。
该区域存放256种中断的处理程序的入口地址,每个入口地址占用4个存储单元,分别存放入口的段地址与偏移地址。
3、8259A初始化编程过程完成那些功能?这些功能由那些ICW设定?答:初始化编程用来确定8259A的工作方式。
ICW1确定8259A工作的环境:处理器类型、中断控制器是单片还是多片、请求信号的电特性。
ICW2用来指定8个中断请求的类型码。
ICW3在多片系统中确定主片与从片的连接关系。
ICW4用来确定中断处理的控制方法:中断结束方式、嵌套方式、数据线缓冲等。
4、82C54初始化编程包含哪几项内容?答:82C54的初始化编程包括向82C54控制端口送方式控制字以及向计数器送计数初值。
1.8088CPU引脚RD=0,WR =1,IO/M=0,CPU当前执行什么操作?解:CPU执行读操作,读存储器。
8086CPU引脚WR=0, IO/M=0,CPU当前执行什么操作?解:CPU执行写存储器操作。
2.外部中断的过程为哪五步?解:(1)中断请求(2)中断判优(3)中断响应(4)中断处理(5)中断返回3.CPU的中断源有哪两种?分别对应的引脚信号是什么?解:外部中断和内部中断。
分别对应的引脚是INTR和NMI。
4.8253在送完时间初始值之后,什么时候开始计数?解:在输入时钟脉冲情况下,GA TA为高电平开始计数5、8253有几种工作方式,分别是什么?解:6种。
分别是方式0、方式1、方式2、方式3、方式4和方式5。
1.微处理器为什么需要通过接口电路与外设连接?第一,I/O设备的种类繁多,CPU与外设两者之间的信号线不兼容,第二,二者工作速度严重不匹配;第三,应当使各外设与CPU处于并行工作状态,第四,利于外围设备的统一设计与发展;第五,模/数转换和数/模转换。
2.什么叫端口?一般有哪几种端口?端口是指接口电路中的一些寄存器,这些寄存器分别用来存放数据信息、控制信息和状态信息,一般有数据端口、控制端口和状态端口。
2.什么是总线?总线包括哪几种?总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束,按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线。
1.简述接口电路的作用?设备选择功能;数据缓冲功能;接收和执行CPU命令的功能;寄存外设状态的功能;信号的转换功能;数据宽度变换的功能;可编程功能。
2.“由于按位置位/复位命令是对C口进行操作,所以可以写到C口”,这句话对吗?为什么?答:这句话是错误的,按位置位/复位命令是对c口进行操作,但它是一个命令,必须按命令的定义格式来处理每一位,如果把它写入c口,就会按c口的数据定义格式来处理,而这两种定义完全不同的格式是不能互换的,故只能写到命令口,用命令定义来处理。
3.说明下列指令中的寻址寻址方式(1)MOV DX,[1234H]直接寻址(2)MOV DX,1234H 立即数寻址(3)MOV DX,BX 寄存器寻址(4)MOV DX,[BX]寄存器间接寻址(5)MOV DX,[BX+DI] 基址变址寻址并行接口8255应用(2个题目供练习)1.设8255A在微机系统中,PA口,PB口,PC口以及控制口的端口地址分别为300H、301H、302H和303H,实现:(1)A组与B组均设为方式0,PA口作输入、PB口作输出,C口为输入,请编程初始化。
(5分)(2)用端口C的PC3作为状态输入,若PC3=1时,则从PA口读入数据,且将其低4位取反,然后一起从P B口输出,若PC3=0,则继续查询。
(1)MOV DX,303HMOV AL,10011001B(或99H)OUT DX,AL(2)W AIT: MOV DX,302HIN AL,DXTEST AL,08HJZ W AITMOV DX,300HIN AL,DXXOR AL,0FHMOV DX,301HOUT DX,AL2、设8255A在微机系统中,PA口,PB口,PC口以及控制口的端口地址分别为360H、361H、362H和363H,实现:(1)A组与B组均设为方式0,PA口作输出、PB口作输入,C口为输入,请编程初始化。
(5分)(1)MOV DX,363HMOV AL,10001011B(或8BH)OUT DX,AL(2)用端口C的PC7作为状态输入,若PC7=1时,则从PB口读入数据,且将其低4位取反,然后一起从PA口输出,若PC7=0,则继续查询。
(10分)(2)WAIT:MOV DX,362HIN AL,DXTEST AL,80HJZ WAITMOV DX,361HIN AL,DXXOR AL,0FHMOV DX,360HOUT DX,AL设一片8255接在系统中,端口地址分配如下:PA口:280H PB口:281H PC口:282H 控制口:283H现要求A口,B口均工作在方式0,A口作输出,B口作输入,编写初始化程序。
解:MOV DX,283HMOV AL,10000010BOUT DX,AL8253应用(1)在某个以8086为CPU的系统中使用了一片8253芯片,通道的地址为0#计数器:110H,1#计数器:111H,2#计数器:112H,控制口:113H,时钟脉冲频率为4MHz。
现用一片8253定时2秒钟,要求:1.试编写8253的初始化程序;(10分)2.请画出硬件电路连接图。
(译码电路采用74LS138译码器)(5分)(1)计数初值:4MHZ/0.5HZ=8*106,故选用三个计数器中任两个,两个计数器的计数初值的乘积为8*106即可。
其中0#计数器需工作在方式3,1#计数器工作在方式3。
参考初始化程序:MOV DX,113H ;计数器0工作在方式3,BCD计数MOV AL,00110111BOUT DX,ALMOV DX,110H ;计数器0计数初值2000MOV AL,2000OUT DX,ALMOV AL,AHOUT DX,ALMOV DX,113H ;计数器1工作在方式3,BCD计数MOV AL,01110011BOUT DX,ALMOV DX,111H ;计数器1计数初值4000MOV AL,4000OUT DX,ALMOV AL,AHOUT DX,AL(2)A9 A8 A7 A6 A5 A4 A3 A2 A1 A00 1 0 0 0 1 0 0 * *(2)设一片8253接在系统中,端口地址分配如下:0#计数器 210H1#计数器 211H2#计数器 212H控制口 213H(1)求用2#计数器定时,选用方式3,BCD计数脉冲输入频率为 f=1MHZ,定时2ms,试编写初始化程序。
(2)若定时20 ms,用1#和2#计数器,试编写初始化程序。
解:(1)时间常数:2*10-3/(1/106)=2000MOV DX,213HMOV AL,10110111BOUT DX,ALMOV DX,212HMOV AX,2000OUT DX,ALMOV AL,AHOUT DX,AL(2)时间常数:20*10-3/(1/106)=20000MOV DX,213HMOV AL,01010111BOUT DX,ALMOV DX,211HMOV AL,200OUT DX,ALMOV DX,213HMOV AL,10010111BOUT DX,ALMOV DX,212HMOV AL,100OUT DX,AL8259应用试按照如下要求对8259A中断控制器设置命令字(初始化):系统中有一片8259A,中断请求信号用电平触发方式,需要用ICW4,中断类型码为80H~87H,用特殊全嵌套方式,不用缓冲方式,采用中断自动结束方式,8259A的端口地址为77H,78H。