微机试卷与答案
- 格式:doc
- 大小:66.00 KB
- 文档页数:7
《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。
A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。
A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。
A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。
A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。
A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。
A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。
A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。
A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。
A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。
得分《微机原理》考试试卷一、判断题(每题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,DXD.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.2501625 C.255.0625 D.250.06257、十进制负数-38的八位二进制补码是____D____。
微机原理试题库及答案一、选择题1. 在微机系统中,CPU不能直接访问的存储器是()。
A. RAMB. ROMC. CacheD. 硬盘2. 下列关于微处理器的叙述中,错误的是()。
A. 微处理器是微机的核心部件B. 它包括控制器和运算器两部分C. 微处理器只能执行整数运算D. 微处理器可以执行控制命令3. 在微机系统中,用于存放当前正在执行的程序和数据的存储器是()。
A. ROMB. RAMC. 硬盘D. 软盘4. 微机系统中,I/O设备通过()与CPU进行通信。
A. 数据总线B. 控制总线C. 地址总线D. I/O总线5. 在微机系统中,用于实现存储器扩展的芯片是()。
A. 计数器B. 寄存器C. 存储器接口芯片D. 算术逻辑单元二、填空题6. 微机系统中的总线包括________、________和________三种类型。
7. 在微机系统中,________是用于存储程序和数据的物理部件。
8. 中断系统允许CPU在执行程序过程中,对外界请求做出响应,这种响应称为________。
9. 微机系统中的________是用于控制CPU和其他系统部件协同工作的部件。
10. 在微机系统中,________是用于暂时存放信息的高速存储部件。
三、简答题11. 简述微处理器的发展历程及其对计算机性能的影响。
12. 描述微机系统中存储器的层次结构,并解释每一层次的作用。
13. 解释中断在微机系统中的作用及其实现方式。
14. 阐述微机系统中输入/输出设备的作用及其与CPU的通信过程。
15. 描述微机系统中总线的作用及其分类,并解释它们各自的功能。
四、计算题16. 给定一个16位的二进制补码数,其数值为F7E1,请计算其十进制等价值。
17. 如果一个微机系统的时钟频率为2GHz,且每个时钟周期可以执行一条指令,计算在一分钟内该系统可以执行多少条指令。
18. 给定一个微机系统的内存地址范围是0x0000到0xFFFF,请计算该系统的最大内存容量。
微型计算机原理与接口技术综合测试题一一、单项选择题 (下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为( 2 )电平。
(1) A. M/ B. C. ALE D. N/(2) A. 高 B. 低 C. ECL D. CMOS2.n+1位有符号数x的补码表示范围为()。
A. -2n < x < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。
A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由(1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( 2 )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是( 2 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
微机原理试题库试题1一、填空题(24分)1、8086CPU寻址外设可以有两种方式,一种是寻址方式,另一种是寻址方式。
2、CPU在执行IN AL,DX指令时,M/引脚为电平,为电平。
3、微型计算机的组成4、CPU访问存储器进行读写操作时,通常在状态去检测READY ,一旦检测到READY无效,就在其后插入一个周期。
5、8086/8088系统中,存储器是分段的,每段最大长度是字节,段内偏移地址从到。
6、汇编语言源程序中的语句有三种类型,它们是语句,语句,语句。
7、一片8259A可管理级中断,经过级连最多可扩展为管理级中断。
8259A有个方式选择控制字和操作命令字。
8、CPU与外设之间的连接部件称为,它的基本功能是和。
9、数据的输入/输出指的是CPU与进行数据交换。
10、当8255A口工作在方式1输出时,A口输入信号联络线的名称是,输出信号联络线的名称是。
二、选择题(12分)1、设A=186,B=273Q,C=0BBH,它们之间的关系是。
A)A>B>C B)A<B<C C)A=B=C D)A<B=C2、8086CPU用ALE的下降沿将T1期间出现的信息锁存在外部地址锁存器中A) A0~A19 B) C) A和B D) D0~D153、下列四条指令中错误的是。
A)MOV AX,[SI] B)MOV AX,[BP+DI] C)MOV AX,[DI] D)MOV AX,[BP—DI]4、在8086/8088系统中,约定用于形成堆栈段数据物理地址的寄存器有。
A)SS,SP,BP B)SS,SP,BXC)DS,BX,BP D)DS,SP,BP5、.EXE文件产生在之后。
A)汇编 B)编辑 C)用软件转换 D)连接6、由2732芯片组成64KB的存储器,则需要块芯片和根片内地址线。
A)12 B)24 C)16 D)147、若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优先权最高的中断源是。
一、单项选择题(本大题共5小题,每小题2分,共10分)在每小题列出的四个备选项中只有一个是最符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.【B. 】,世界上第一台电子数字计算机NEIAC在美国宾夕法尼亚大学研制成功。
从此计算机发展随着其主要电子部件的演变经历了电子管、晶体管、中小规模集成电路、大规模集成电路和超大规模集成电路等5个时代。
A.1966年7月B. 1946年2月C. 1935年1月D. 1945年8月2.微处理器也称为中央处理器CPU,是微型计算机的核心部件,它主要由三个部件组成,下列四个选项中,不是这CPU主要组成部件的是【 D 】A. 运算器B. 控制器C. 寄存器组D. 外部设备3. 系统总线是CPU与其它部件之间传送数据、地址和控制信息的公共通道,下列不是系统总线的符号是【 D 】A. ABB. DBC. CBD. BD4. 下列软件不属于系统软件的是【B 】A. 操作系统B. 飞信软件C. 监控程序D. 编译程序5. 对于8086微处理器的两个逻辑单元EU和BIU,下列说法错误的是【D 】A. EU和BIU是并行工作的,互相独立工作。
B. BIU的主要功能是取指、读操作数和写结果C. BIU中的指令队列有2个或2个以上字节为空时,BIU自动启动总线周期,取指填充指令队列。
直至队列满,进入空闲状态。
D. 当BIU接到EU的总线请求,若正忙,马上放弃执行当前的总线周期,响应EU请求。
6.下面的四个选择,其中错误的一个是【B 】A. 符号定义伪指令EQU不允许对同一符号重复赋值B. 变量具备两种类型:NEAR F ARC. 伪指令“= ”它可以对同一个名字重复定义D. 伪指令是发给我们汇编程序的命令,本身不产生与之相应的目标代码。
7.若给定ARR=0010H, (SI)=0020H, (DS)=2000H, (BX)=6AE0H, (20030H)=0080H, (20032H)=40000H,则执行指令LDS BX,ARR[SI]后,(BX)=?(DS)=?【C 】A. (BX)=6AE0H (DS)=4000HB. (BX)=0080H (DS)=2000HC. (BX)=0080H (DS)=4000HD. (BX)=0020H (DS)=2000H8.下面输入输出指令中的四个选择,其中错误的一个是【 B 】A. OUT 43H , ALB. OUT 44H, BXC. IN AX, 3FHD. MOV DX,33FH , OUT DX,AL9.对于我们的特殊值1000 0000B,其中表达错误的一个是【 C 】A. 对无符号数:(10000000)B=128B. 在原码中定义为:-0C. 在反码中定义为:-126D. 在补码中定义为:-12810.对于二进制数序列:1100 1000,则其表示哪一个数的补码?正确的选项是【C 】A. 38HB. –28HC. –38HD. 28H2分,共10分)1.8086有(20)根地址总线,所以可寻址的存储器空间为(1MB)。
微机原理-期末考试题库及答案(含3套试卷)[BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由( 1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发( 2 )信息。
⑴ A. 1个 B. 2个 C. 4个 D. 6个⑵ A. 数据 B . 地址 C. 状态 D. 其它8. 8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是( 2 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C. 不需要8286收发器D. 需要总线控制器8288⑵ A. M/ 引脚可直接引用 B. 由编程进行模式设定C. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
A. 0AHB. 0BHC. 0CHD. 0DH10.真值超出机器数表示范围称为溢出,,此时标志寄存器中的( )位被置位A. OF B AF C PF D CF11.8086 系统中内存储器地址空间为1M,而在进行I/O读写是,有效的地址线是( )A . 高16位 B. 低16位 C. 高8位 D. 低8位12.8086 CPU中段寄存器用来存放( )A. 存储器的物理地址B. 存储器的逻辑地址C. 存储器的段基值D. 存储器的起始地址13.8259A可编程中断控制器的中断服务寄存器ISR用于( )A.记忆正在处理中的中断B. 存放从外设来的中断请求信号C.允许向CPU发中断请求D.禁止向CPU发中断请求14.8253 可编程定时/计数器的计数范围是( )A. 0-255B. 1-256C. 0-65535D. 1-6553615. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC [BX]指令需要的总线周期数为( )A.0 B.1 C.2 D.316. 8086中,( ) 组寄存器都可以用来实现对存储器的寻址。
第一套参考试卷及答案一、填空题(每空1分,共35分)1、微型计算机的基本结构如下图,在方框中添入相应名称。
CPU;存储器;I/O接口; AB;DB;CB2、数制变换32H=(50)D =(0011 0010)B; 123=(0001 0010 0011)BCD3、用八位二进制数表示下列原码、反码、补码。
[+25]:原码(0001 1001)反码(0001 1001)补码(0001 1001)[-64]:原码(1100 0000)反码(1011 1111)补码(1100 0000)。
4、8086CPU分为两部分,分别是(EU)、(BIU)。
5、在8253的6种工作方式中,能够自动重复工作的两种方式是(2)和(3)。
6、设异步传输时的波特率为4800bps,若每个字符对应一位起始位,七位有效数据位,一位偶校验位,一位停止位,则每秒钟传输的最大字符数是(480)。
7、在汇编语言程序的调试过程中,执行LINK.EXE后,生成的是(EXE)文件。
8、设堆栈指针SP=2200H,此时若将FR、AX、BX、CX依次推入堆栈后,SP=(2118H)。
9、实验中,在DEBUG状态下,修改AX寄存器内容的命令是(R AX)。
10、8086最小模式工作时,外部数据总线DB(16)根,外部地址总线AB(20)根。
11、8086COU的内存最大寻址范围为(1M)字节, I/O接口的寻址能力为(64K)8位端口。
12、当CS=2200H,IP=0100H时,其指向的物理地址(22100H)。
13、CPU与I/O(外设)之间进行数据传送的方式有四种,列出其中的两种,它们是:(无条件、条件、中断、DMA )。
14、CPU与I/O之间传送的信息有三种,它们分别是:(数据)、(状态)、(控制)。
15、ADC0809是8路8位的AD转换器,若输入的模拟量电压为0-5V。
其中8路的含义是:(8个模拟量输入通道)当模拟量为1.5V时,数字量为(76.5 )。
武汉大学微机原理与接口技术考试试卷(A)一、填空题(每空1分,共20分)1. 完成下列程序段,从240H端口读取数据,测试其是否为20H,若不是则将241H端口清0,否则转向NEXT。
MOV DX , (1)(2) AL, DX(3) AL, 20H(4)______MOV DX,(5)MOV AL,0OUT DX,AL…..NEXT: ……2. 图1中的一个共阴极数码管通过8255A和系统ISA总线相连,请完成下列程序段,使该数码管稳定显示“8”(字型编码为7FH)。
图1MOV DX, (6)MOV AL, (7)OUT DX, AL ;初始化82C55MOV DX, (8)MOV AL, (9)(10) ;数码管稳定显示“8”3..8086 CPU有条地址线,可形成的存储器地址空间,地址范围为。
4..中断类型号为24H的中断向量存放在开始的存储单元。
5..一台微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是________。
6..一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是________,该数据段的首单元的物理地址是________,末单元的物理地址是________。
7.若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向________。
8.若8086 CPU引脚状态是M/IO=1,RD=1,WR=0,则此时执行的操作是________。
二、综合题(80分)1.(10分) 一个异步串行通信口,通过TXD发送一帧数据的字符格式如图2的实线所示:图2如果线路上传送的字符格式包括7位ASCII码数据,一位奇偶校验位,一位停止位。
要求:(1) 写出该帧字符所传送的数据值,并说明是奇校验还是偶校验。
(2) 如果波特率为600bps,请计算传送上面这一帧数据所需要的时间。
小学生微机考试题目及答案一、选择题(每题2分,共20分)1. 计算机的CPU指的是什么?A. 中央处理器B. 存储器C. 输入设备D. 输出设备答案:A2. 计算机的内存RAM是用于什么?A. 永久存储数据B. 临时存储数据C. 处理数据D. 显示数据答案:B3. 以下哪个是计算机的输入设备?A. 打印机B. 键盘C. 显示器D. 硬盘答案:B4. 计算机病毒是一种:A. 程序B. 硬件C. 操作系统D. 数据文件答案:A5. 下列哪个选项是正确的文件扩展名?A. .txtB. .exeC. .jpgD. 以上都是答案:D6. 计算机的硬盘是用来做什么的?A. 显示数据B. 存储数据C. 处理数据D. 传输数据答案:B7. 下列哪个是正确的计算机操作?A. 直接关闭电源B. 重启计算机C. 保存文件D. 以上都是答案:C8. 计算机的USB接口通常用于:A. 连接电源B. 连接网络C. 连接外部设备D. 连接显示器答案:C9. 以下哪个是计算机操作系统?A. WindowsB. PhotoshopC. ExcelD. PowerPoint答案:A10. 计算机的显卡是用来做什么的?A. 存储数据B. 处理数据C. 显示数据D. 传输数据答案:C二、判断题(每题2分,共20分)1. 计算机的CPU是计算机的大脑。
(对)2. 计算机的内存可以永久保存数据。
(错)3. 计算机的硬盘可以存储大量数据。
(对)4. 计算机病毒是无害的。
(错)5. 计算机的USB接口只能连接键盘和鼠标。
(错)6. 计算机的显卡是用于显示数据的。
(对)7. 直接关闭电源是正确的关机方式。
(错)8. 重启计算机可以解决一些系统问题。
(对)9. 计算机的显示器是输出设备。
(对)10. 保存文件是重要的操作,以防数据丢失。
(对)三、填空题(每题2分,共20分)1. 计算机的CPU是计算机的________。
答案:大脑2. 计算机的内存RAM是用于________数据的。
微机原理与接口模拟试题及答案课程试卷库测试试题(第一套)一:填空题(每空1分,共18分)1. 中央处理单元CPU主要由______________和______________构成,用来解释指令并进行运算。
2.8421BCD码有十个不同的数字符号,逢十进位,每位BCD码用___________位二进制数表示。
3.8086CPU在取指令时,依据_________和________寄存器中的内容计算所要取的指令的物理地址。
4.所有的变量都具有三种属性,分别是:_____________、______________、_______________ 5.8086CPU规定当MN/ 引脚接至+5V电源时工作于__________组态,当其接地时工作于_________组态。
6.用MOS器件构成的RAM,可以分为__________________RAM和_______________RAM 两种。
7.8253的每个计数器通道有___________种工作方式,通常只有当GATE信号为___________电平时,才允许8253计数器工作。
8.8255A端口C的____________与A口组成A组,_____________与B口组成B组,A组有__________工作方式,B组有______________工作方式。
二:单项选择题(每个选项2分,共24分)1:____________是以CPU为核心,加上存储器、I/O接口和系统总线组成的。
A.微处理器B.微型计算机C.微型计算机系统2.堆栈指针的作用是用来指示______________A.栈顶地址B.栈底地址C.下一条要执行的指令的地址3.计算机能直接认识、理解和执行的程序是_________A.汇编语言程序 B.机器语言程序 C.高级语言程序4. 计算机内的“溢出”是指其运算的结果_________A.为无穷大B.超出了计算机内存储单元所能存储的数值范围C.超出了该指令所指定的结果单元所能存储的数值范围5. 8位补码操作数“10010011”等值扩展为16位后,其机器数为___A.1111111110010011B. 0000000010010011C. 10000000100100116. 在执行指令MOV AX,0后,CPU状态标志位ZF的取值为_________A.为0B.为1C.不确定D.没有影响7. 某计算机的主存为3KB,则内存地址寄存器需_______位就足够了A. 10B. 11C. 12D. 138. 在8086/8088中,一个最基本的总线周期由________时钟周期(T状态)组成,在T1状态,CPU往总线发出_________信息.A. 4个B. 2个C. 5个D. 数据E. 地址F. 状态9. 8253/8254无论工作在哪种方式,在初始化编程时,写入控制字后,输出端OUT便________A. 变为高电平B. 变为低电平C. 变为相应的高电平或低电平D. 保持原状态不变,直至计数结束10. 并行接口与串行接口的区别主要表现在_______之间的数据传输前者是并行,后者是串行A. 接口与MPUB. 接口与外设C. 接口与MPU和外设11. 对8255A的C口执行按位置位/复位操作时,写入的端口地址是__A. C端口B. 控制端口C. A端口D. B端口三:简答题1:写出下列指令源操作数的寻址方式(7分)(1)mov ax,0abh(2)mov ax,[100h](3)mov ax,[bx+10](4)mov ax,[bx][si](5)mov ax,val[bx](6)mov ax,es:[bx](7)mov ax,val[bx][si]2: 在下列程序段运行后,给相应的寄存器及存储单元填入运行的十六进制结果(6分) Mov ax,1050hMov bp,1000hMov bx,2000hMov [bp],alMov dh,20hMov [bx],dhMov dl,01hMov dl,[bx]Mov cx,3000hHltAX=_______________ BX=____________________ CX=_____________________DX=_______________ 字节单元(1000h)=______________ 字节单元(2000h)=____________3:下列程序完成统计字符串长度的功能,请填入空缺的部分(每空2分,共6分) data segmentstring db ‘abcdfgfglasivf’,0dhl1 db ?cr equ 0dhdata endscode segmentassume cs:code,ds:data,es:datastart proc farbegin: mov ax,datamov ds,axmov es,ax__________________________mov dl,0mov al,cragain: __________________________je done___________________________jmp againdone: lea bx,l1mov [bx],dlretstart endpcode endsend begin4: 试说明8086/8088CPU的RESET信号的功能(6分)5:RAM与CPU连接时,片选信号有哪些产生方式,各有什么特点?(5分)四:综合分析题1:利用INTEL 2114 1Kx4位的芯片,构成4KB的RAM。
1.试题可采用粘贴方式,请用B5纸打印,粘贴时不要超过边框。
2.本科课程的试题一般不留答题空间,答案写在专用答题纸上,专科课程试题一般要留答题空间,答案直接做在试卷上。
年级 专业班级姓名 学号 考试时间 年 月 日 午订装线2009 ——2010 学年 第 1 学期课程名称: 微机原理及应用 考试形式:( 闭 )考核方式:(考试)题号 一 二三四五总分得分评阅人签 名一、单项选择题(每题 1分,共 15 分)1.若用户数据位于存储区10000H ~1FFFFH ,则该数据的段地址为__C____。
(A) 0100H (B) 1FFFH (C) 1000H (D) 0FFFH 2.8086 CPU 在响应中断时顺序将_____C_____内容压入堆栈。
(A) CS.IP.PSW (B) IP.CS.PSW(C) PSW.CS.IP (D) PSW.IP.CS3.设(10FF0H)=10H ,(10FFlH)=20H ,(10FF2H)=30H ,则从物理地址10FF1H 中取出一个字的内容是 B 。
(A) 1020H (B) 3020H (C) 2030H (D) 2010H4.连续启动两次独立的存储器操作之间的最小间隔叫____D______。
(A) 存取时间 (B) 读周期 (C) 写周期 (D) 存取周期考场座号试卷类型 A 卷得 分命题教师签名: 汤定德 系主任签名: 徐根耀 日 期 2009.12.183.试编写由8位某型号数模转换器产生锯齿波模拟信号的一段程序,设地址51CH 为计算机中译码器的输出,且该输出信号使数模转换器的CS 为低电平。
(10分)CODE SEGMENTASSUME CS:CODE (2分) START:MOV CX,256 MOV AL,0MOV DX,51CH (2分)LOOP1:OUT DX,AL CALL DELAY INC AL LOOP LOOP1 JMP STARTCODE ENDS (5分) END START (1分)五、计算题(第1题5分、第2题10分,共15分)1.10010110 11010101(5分)解:根据“相异则或”的原则(2分),可得结果为01000011.(3分)2.00011001-00100000(要求有较详细的运算步骤)(10分)解:(5分) 而11111001即为-7的补码(2分),故差应为10000111(3分).得 分 订装线。
一、填空题(每空1分,共20分)1. 微型计算机系统由微型计算机、 I/O设备和系统软件及应用软件等组成。
2. 8086CPU中的指令队列可存储 6 个字节的指令代码,当指令队列至少空出2 个字节时,BIU单元便自动将指令取到指令队列中;8088CPU中的指令队列可存储 4 个字节的指令代码,当指令队列空出 1 个字节时,BIU单元便自动将指令取到指令队列中。
3. 8086系统中,1MB的存储空间分成两个存储体:奇地址存储体和偶地址存储体,各为512K 字节。
4. 设DS=1000H,ES=2000H,SS=3000H,SI=0010H,DI=0050H,BX=0100H,BP=0200H,数据段中变量名为VAL的偏移地址值为0030H,写出下列指令源操作数字段的寻址方式和物理地址值:MOV AX,VAL 寻址方式直接寻址,物理地址 10030H 。
MOV AX,ES:[BX] 寻址方式寄存器间接寻址,物理地址 20100H 。
MOV AX,VAL[BP][SI] 寻址方式相对基址变址寻址,物理地址30240H 。
5. 用2K×8的SRAM芯片组成32K×16的存储器,共需SRAM芯片32 片,在地址线中有11 位参与片内寻址。
6.从CPU的NMI引脚引入的中断叫做不可屏蔽中断,它的响应不受IF 标志位的影响。
二、单项选择题(每题1分,共20分)1.在8086CPU中,指令指针寄存器是 C 。
(A) BP (B) SP (C) IP (D) DI2.8086CPU中的SP寄存器的位数是 B 。
(A) 8位(B) 16位(C) 20位(D) 24位3.8086CPU执行CMP AX,BX指令后,用标志寄存器PSW中的 C 标志位来判别两寄存器的内容是否相等。
(A) OF (B) CF (C) ZF (D)SF4.下列关于8086系统堆栈的论述中,正确的是 A 。
(A) 堆栈的工作方式是“先进后出”,入栈时SP减小(B) 堆栈的工作方式是“先进后出”,入栈时SP增大(C) 堆栈的工作方式是“先进先出”,入栈时SP减小(D) 堆栈的工作方式是“先进先出”,入栈时SP增大5.属于工作中需定时刷新的存储器的芯片是 B 。
2024年微机考试题库一、2024年微机考试题库嘿,小伙伴们!微机考试要来了,我给大家整了个题库。
(一)选择题(每题2分,共30分)1. 微机中,运算器的主要功能是()。
A. 算术运算B. 逻辑运算C. 算术和逻辑运算D. 算术、逻辑和指令译码答案:C。
解析:运算器既能进行算术运算,像加、减、乘、除等,也能进行逻辑运算,比如与、或、非等操作,所以是算术和逻辑运算。
2. 微机的硬件系统中,最核心的部件是()。
A. 内存储器B. 输入输出设备C. CPUD. 硬盘答案:C。
解析:CPU(中央处理器)就像是微机的大脑,它控制着微机的所有操作,其他部件都要在它的指挥下工作,所以是最核心的部件。
(二)填空题(每题2分,共20分)1. 在微机中,1KB等于()字节。
答案:1024。
解析:这是微机存储容量的基本换算,1KB就是1024个字节。
2. 微机中的BIOS是()的缩写。
答案:Basic Input Output System。
解析:BIOS是基本输入输出系统,它负责微机启动时的自检和初始化等重要工作。
(三)简答题(每题10分,共30分)1. 简述微机中内存和外存的区别。
内存是微机内部的存储部件,它直接与CPU进行数据交换,速度非常快,但是容量相对较小,比如常见的有4GB、8GB等。
外存是微机外部的存储设备,像硬盘、U盘等,它的容量可以很大,但是数据读取速度比内存慢,外存主要用于长期存储数据和程序。
2. 什么是微机的中断系统?微机的中断系统是一种机制,当微机在执行某个程序的时候,如果有更紧急或者需要优先处理的事情(比如硬件故障、外部设备的数据传输请求等),就会暂停当前程序的执行,转而去处理这个紧急事件,处理完之后再回来继续执行原来的程序。
(四)操作题(每题20分,共20分)1. 请在微机上创建一个新的文件夹,并将其命名为“考试资料”,然后在该文件夹下创建一个文本文档,内容为自己的姓名和学号。
操作步骤:首先,在桌面上找到“此电脑”图标,双击打开。
微机试题及答案《微型计算机技术》练习测试题库⼀.选择题1.基本的总线读周期需要__B___个T状态.A.1个B.4个C.5个D.不确定2.可以⽤___B____信号作为地址锁存允许信号A. BHEB.ALEC.DT/RD.DEN3.8255A内部A组控制____A____.A.PA⼝和PC7-PC4B.PA⼝和PC⼝C.PA⼝和PB⼝D.PA⼝4. 8255A⼯作于基本输⼊/输出⽅式下,输⼊和输出数据____D___A.输出数据锁存,输⼊数据不锁存B.输出数据锁存,输⼊数据锁存C.输出数据不锁存,输⼊数据锁存D.输出数据不锁存,输⼊数据不锁存5. 8255A C⼝有⼀个____C____A.8位数据输⼊缓冲器和8位数据输出缓冲器B.8位数据输⼊缓冲器和8位数据输出锁存器C.8位数据输⼊缓冲器和8位数据输出锁存/缓冲器D.8位数据输⼊锁存/缓冲器和8位数据输出锁存/缓冲器6. 8255A A、B组⼯作于⽅式0,A⼝输⼊、B⼝输出设计⼯作⽅式选择控制字为_____A__A.10010000B B.00010000B C.10010010B D.00010010B7. 8255A A、B组都⼯作于⽅式0,A⼝输出、B⼝输⼊,PC7-PC4输出,PC3-PC0输⼊设计⼀⼯作⽅式选择控制字为____A____.A.10000011B B.10000010B C.10000111B D.11000111B 8. 8255A A组⼯作于⽅式0,B组⼯作于⽅式1,A⼝输出,B ⼝输⼊,设计⼯作⽅式选择控制字为___D___.A.10000100B B.00000110B C.10010000B D.10000110B 9. 8255A⼯作于⽅式1输出时,A⼝(B⼝)INTE中断允许信号是由___B_____,C⼝置位/复位控制字设置的。
A. PC5(PC2)B. PC6(PC2)C. PC5(PC3)D. PC6(PC3)10. 8255A A组⼯作于⽅式1,B组⼯作于⽅式1,A⼝输⼊,B⼝输⼊,PC7、PC6输出,设计⼯作⽅式选择控制字为___D____. A.00111110B B.10111110B C.00110110B D.10110110B 11. 8255A A组⼯作于⽅式1,B组⼯作于⽅式1,A⼝输出,B⼝输⼊,设计⼯作⽅式选择字为__C____.A.10110110BB.00110110BC.10100110BD.10100100B12.8253是⼀种_____A______计数器。
微机原理与应用试卷一、单项选择题(每小题 1 分共 10 分)1.十进制33.25转换成十六进制数为 ( )A. B1.4HB. 1B.19HC. 21 .4HD. 33.4H2. 若有16条地址线,那么可访问的内存地址范围为。
( )A. 0001H~FFFFHB. 0000H~FFFFHC. 00000H~FFFFFHD. 00001H~FFFFFH3. 8086 CPU内有指示下条指令有效地址的指示器是 ( )A. IPB. SPC. BPD. SI4.下列指令中语法有错误的是 ( )A. IN AX,20HB. LEA SI,[2000H]C. OUT DX,AL D. SHL AX,25. 8088CPU内部的数据总线有多少条 ( )A. 8条B. 16条C. 20条D. 32条6. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( )A. 0FH和04HB. 0BH和04HC. 0FH和0BH D. 04H和0FH7. 指令MOV AX,[BX][SI]中源操作数的寻址方式是。
( )A. 寄存器间接寻址B. 变址寻址C. 基址变址寻址D. 相对寻址8. 与MOV BX,OFFSET X等价的指令是 ( )A. MOV BX,XB. LDS BX,XC. LES BX,X D. LEA BX,X9. 不能实现将AX清零和CF清零的指令是()A. SUB AX,AXB. MOV AX,0C. XOR AX,AX D. AND AX,010.可编程计数/定时器8253的工作方式有几种()A. 3B. 4C.5 D. 6二、填空题(每空2分,共20分)1. 计算机通常___________和___________是核心部件,合称为中央处理单元CPU。
2. 8086CPU通过数据总线对__________进行一次访问所需要的时间为一个总线周期,一个总线周期至少包括__________时钟周期。
《微机原理及应用[B]》期末考试试卷(B卷)
学院:班级:姓名:学号:
一、单选题(每小题1分,共15分)
1.IBM PC微机中,有符号数是用()表示的。
A.原码B.补码C.反码D.BCD码
2. 把输入和修改汇编源程序的过程称为()。
A.编译B.汇编C.编辑D.链接
3. 逻辑地址2000H:1000H对应的物理地址为()。
A.1200H B.12000H C.2100H D.21000H
4. 当RESET信号进入高电平状态时,将使8086的()寄存器初始化为0FFFFH。
A.CS B.DS C.SS D.ES
5. 下列指令中,不影响进位的指令是()。
A. ADD AX,10
B. SAL AL,1
C. INC CX C. SUB AX,BX
6. PC系统中,中断号为08H的中断向量,存放在()双字单元的存储器中。
A.0000H:0008H B.0000H:0020H
C.0000H:0032H D.0032H:0000H
7. 8086有()位数据线。
A. 8
B. 16
C. 32
D. 64
8. 8086 CPU标志寄存器中用来表示进位标识的是()
A. OF
B. CF
C. IF
D. SF
9. 以下哪个寄存器不是8086CPU中的段地址寄存器的是()
A. CS
B.DS
C. SS
D. SI
《微机原理及应用[B]》期末考试试卷(B卷)10.用2片8259A中断控制器组成2级中断控制系统,最多可以管理的中断源为()级。
A. 8
B. 16
C. 15
D. 31
11. 可编程计数/定时器8253的工作方式有()种。
A. 3
B. 4
C. 5
D. 6
12. 执行MOV AX,0A742H指令后,AL寄存器中的值为()
A.0AH
B. 0A7H
C. 74H
D. 42H
13.在下列伪指令中定义双字节变量的是( )。
A.DB B.DW C.DT D.DD
14.运算器由很多部件组成,其核心部分是()。
A.数据总线 B. 算术逻辑单元(ALU)
C.累加器 D. 多路开关
15.计算机中单位Kb的含义是( )。
A. 1000个位
B. 1000个字节
C. 1024个位
D. 1024个字节
二、判断题(每小题1分,共10分,正确的画“√”,错误的画“×”) 1.伪指令是指示性语句,不产生机器目标代码。
2.一个字节是8位,在8086系统中一个字是两个字节16位。
3.一个基本总线周期有三个T状态组成。
4.Tw状态可以连续出现多次。
5.8086复位后执行的第一条指令存放在00000H处。
6.MOV CS,AX是错误的指令。
7.中断向量是中断服务程序的返回地址。
8.LOOP指令结束的条件是CX=0。
9.MUL指令固定将累加器作为乘数之一。
10.SHL AX,4指令是正确的。
三.程序分析题
《微机原理及应用[B]》期末考试试卷(B卷)
1.执行下面的程序段后,AX的内容是( ),BX的内容是( ).
MOV AX,1234H
MOV BX,5678H
PUSH AX
PUSH BX
POP AX
POP BX
2.假设ES段中有一个字符串‘12FG3LM5C’,其名为ARRAY。
当以下程序段执行后,CX= ()。
CLD
LEA DI,ES:ARRAY
MOV AL,‘G’
MOV CX,9
REPNE SCASB
3.请简述下面这个程序的作用。
data segment
str1 db 35,-27,-13,6,-47,52,9,-1
buff db ?
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
mov si,offset str1
mov cx,8
mov di,offset buff
lp: cmp byte ptr [si],0
《微机原理及应用[B]》期末考试试卷(B卷)jng next
mov al,[si]
mov [di],al
inc di
next: inc si
loop lp
code ends
end start
4.请简述下面这个程序的作用。
data segment
buff db 35h,27h,89h,66h,47h,52h,09h,10h
buff1 db 8 dup (0)
buff2 db 8 dup (0)
data ends
code segment
assume cs:code,ds:data
start: mov ax,data
mov ds,ax
mov cx,8
mov si,offset buff
mov di,offset buff1
mov bx,offset buff2
lp: mov al,[si]
mov ah,0
mov dl,2
div dl
cmp ah,0
《微机原理及应用[B]》期末考试试卷(B卷)
jz abc
mov al,[si]
mov [di],al
inc di
jmp next
abc: mov al,[si]
mov [bx],al
inc bx
next: inc si
loop lp
code ends
end start
四.问答题
1.简述CPU与外设数据传送的几种方式。
2.简述8086对可屏蔽中断的响应和处理过程。
3.请列举5种8086寻址方式。
4.8086响应可屏蔽中断的条件是什么?
5.8086访问存储器为什么要分段?
6.试说明指令周期、总线周期、时钟周期三者的关系。
五.接口与编程
1.从内存单元BUF开始的缓冲区有7个8位无符号数,依次为13H,0D8H,92H,2AH, 66H,0E0H,3FH。
编写一个完整的汇编语言程序找出它们的中间值并放入RES 单元。
2.设定时器0、定时器1工作于方式2,外部提供一个时钟,频率f=2MHZ。
要求定时器1每5ms产生一个脉冲,定时器0每5s产生一个脉冲。
要求: 1.写出实现方案并画出原理图;
2.编程实现要求。
《微机原理及应用[B]》期末考试试卷(B卷)3.8086通过8255输入4个开关量信号D0~D3,输出控制8个LED0~LED7,
要求: 1. 写出实现方案并画出原理图;(5分)
2.编程实现要求(5分)。
附录:相关器件的命令字
1.
D7 D6: 00--选计数器0,01-选计数器1,10-选计数器2,11-无意义
D5 D4: 00--对计数器进行锁存,01-只读/写低8位字节
10-只读/写高8位字节,11-先写低8位字节,再写高8位字节.
D3 D2 D1: 000--模式0,001--模式1,/10--模式2
/11--模式3,100模式4,101--模式5
D0: 1--计数值为BCD码格式,0--计数值为二进制格式
2.8255A并行接口
D7:1
D6 D5:A组方式设定.00—0方式,01—1方式,01—2方式
《微机原理及应用[B]》期末考试试卷(B卷)D4:PA口,0—输出,1—输入
D3:PC4~7,0—输出,1—输入
D2:B组方式设定。
0—0方式,1—1方式
D1:PB口,0—输出,1—输入
D0:PC0~3,0—输出,1—输入
D7:0
D6 D5 D4:写0,不用
D3 D2 D1:位选择.000—C口0位,001—C口1位。
D0:1—置位(高电平),0—复位(低电平)。