微机原理及应用复习题-答案(2009)
微机原理复习题答案
微机原理复习题答案一、选择题1. 微处理器中的ALU是指()A. 算术逻辑单元B. 控制单元C. 存储器D. 输入输出单元答案:A2. 8086微处理器的地址总线宽度为()A. 8位B. 16位C. 20位D. 32位答案:B3. 在微机系统中,内存地址从0000H到FFFFH可寻址的内存空间大小为()A. 64KBB. 128KBC. 256KBD. 512KB答案:A二、填空题1. 微机系统中,CPU不能直接访问的存储器是______。
答案:外存2. 8086微处理器的指令系统中,用于实现子程序调用的指令是______。
答案:CALL3. 在微机系统中,DMA是指______。
答案:直接存储器访问三、简答题1. 简述微处理器和微控制器的区别。
答案:微处理器主要负责执行程序指令,处理数据,通常需要与外部存储器、输入输出设备等配合使用。
而微控制器则是将CPU、存储器、输入输出接口等集成在一个芯片上,具有完整的处理能力,可以直接控制外部设备,适用于嵌入式系统。
2. 描述8086微处理器的工作模式。
答案:8086微处理器有两种工作模式,实模式和保护模式。
在实模式下,它可以直接访问20位的地址空间,寻址1MB的内存。
保护模式提供了更高级的内存管理和保护特性,支持更大的地址空间和多任务操作。
四、计算题1. 假设某微机系统的内存地址从0开始,若要访问地址为1000H的内存单元,请问该内存单元的物理地址是多少?答案:1000H2. 如果一个微机系统的内存地址总线为16位,那么该系统最多可以寻址多少内存空间?答案:64KB五、论述题1. 论述微机系统中总线的作用及其分类。
答案:总线在微机系统中起到连接各个部件并传输信息的作用,它分为数据总线、地址总线和控制总线。
数据总线负责传输数据,地址总线负责传输内存地址,控制总线则负责传输控制信号,如读写信号、中断请求等。
总线的宽度决定了系统的数据传输能力和寻址能力。
2009年微机原理高考题
2009年高考题一、填空题:(每空1分共15分)1、微处理器是把()和()作为一个整体,采用大规模集成电路工艺集成在一块或几块芯片上的中央处理机。
2、内存储器按读写属性分()和()。
3、1Byte=()bit,1GB=( )。
4、8位原码的最大整数是(),最小整数是()。
5、微型计算机总线按功能分为()总线()总线和()总线。
6、十进制数-113的8位二进制补码是()。
7、8086CPU有()根地址线,寻址空间为()字节。
8、8086CPU指令系统共有()种寻址方式。
二、单选(每题2分共40分)1、计算机内存比外存()A 、存储容量大B、存取速度快C、便宜D、都不对2、计算机病毒通常是()A 、一条命令B、一个标记C、一段程序代码D、都不对3、微机中的鼠标是直接连接在()上的。
A 、并行接口B、串行接口C、显示器接口D、打印机接口4、微机显示器一般有两组引线,即()A 、电源线和信号线B、电源线和控制线C、地址线和信号线D、控制线和地址线5、十六进制数1000H转换成十进制数是()A 、1024 B、2048 C、4096 D、81926、通常说的32位微机中的32指的是()A 、CPU的型号B、内存容量C、存储容量D、机器字长7、8086的计数指针IP只能指向()A 、代码段B、堆栈段C、数据段D、都不对8、在8086指令系统中不能作目的操作数的寄存器是()A 、CS B、IP C、DS D、AX9、微型计算机的字长取决于( )的宽度。
A、地址总线B、控制总线C、通信总线D、数据总线10、8086的寻址方式有()A、7B、5C、6D、811、以下4个数中,最小的数是()A、32B、36QC、22HD、1010110012、用8位二进制补码表示有符号的定点整数,所能表示的数的范围是()A、-128~+128B、-127~+127C、-127~+128D、-128~+12713、8086CPU的I/O寻址空间最大为()A、64K字节B、1M字节C、1K字节D、256字节14、8086算术运算的结果()A、只能在AX中B、可在包括AX的多个存储器中C、可以不在AX中D、主要在操作数所决定的内存单元中15、8086CPU在一次子程序段调用后,堆栈指针的值( )A、加4B、减4C、加2D、减216、只有()才能被计算机所识别和处理。
(答案)微机原理及应用
(答案)微机原理及应⽤⼀、填空题(每空1分,共30分)1、CPU访问存储器时,在地址总线上送出的地址称为物理地址。
2、80X86系统中,执⾏指令PUSH AX后,SP= SP-2 ;若执⾏指令POP AX后,SP= SP+2 。
3、指令“MOV AX,2000H”源操作数的寻址⽅式为⽴即数 ;指令“MOV AX,[BX+SI+6]”源操作数的寻址⽅式为带偏移量的基础加变址。
4、设(DS)=24EOH,(SS)=2410H,(ES)=2510H,(DI)=0206H,则指令“MOV AX,[DI+100H]”源操作数的有效地址为 0306H ,物理地址为 25106H 。
5、80486可访问两个独⽴的地址空间,⼀个为I/O地址空间,其⼤⼩为 64K 字节。
6、执⾏指令“XOR AX,AX”后,标志位ZF的值为 1 。
7、若(AL)=10011000B,(BL)=01100111B,则执⾏指令“ADD AL,BL”后,(AL)=11111111B;执⾏指令“AND AL,BL”后,(AL)= 0 。
8、可屏蔽中断从CPU的 INTR 引脚进⼊,只有当中断允许标志IF为 1 时,该中断才能得到响应。
9、中断向量表存放在从 00000H ⾄ 003FFH 存储空间中。
10、在实地址⽅式下,中断类型号为20H的中断所对应的中断向量,存放在内存从 00080H 开始的四个连续字节单元中,若这四个字节单元的内容由低地址到⾼地址依次为00H,50H,00H,60H,则中断服务程序的⼊⼝地址 65000H 。
11、80X86的I/O指令中,要寻址的16位的端⼝地址存放在 DX 中。
12、现要⽤6116静态RAM芯⽚构成8K×32位的存储器,此种芯⽚共需16 ⽚。
13、8255A在“⽅式1输出”与外设之间的⼀对"握⼿"信号是 ACK和OBF 。
14、由实地址⽅式上,由逻辑地址获得物理地址的计算公式为:物理地址= 段基址×16+偏移地址。
资料:2009年本科生期末考试参考答案
—————————————————装订线—————————————————标准答案及评分标准第 1 页课程名称:微机原理及应用(A卷)一、填空题(共20分,每空1分)1.292.[X]原=10000101B=85H [X]补=11111011B=FBH3.SP=0502 栈顶的物理地址为20502H4.25.目的:基址变址源操作数:寄存器6.20 16 1MB 00000H~FFFFFH7.代码段的段地址CS值左移4位8.在第一个时钟周期,锁存地址。
9.控制是否相应可屏蔽中断10.-127~+127 -128~+127A=111.BHE=0二、根据要求回答问题(共20分,每题4分)1.查询(1分)、中断(2分)、DMA传送方式(1分)。
2.高5位(2分)设置30H和36H时8259A中断类型码均为30H~37H (1分)设置38H时8259A中断类型码为38H~3FH (1分)3.CF=1、SF=0、OF=0、ZF=0 (各1分)4.BUF1 0FH 41H 42H 16H (2分)BUF2 00H 12H 00H 12H (2分)5.28H+59H=81H(1分)+06H(1分)=87H(2分)—————————————————装订线—————————————————第2 页三、程序分析(共6分,每题3分)1.自1000H开始100字节正数数据传送到自2000H开始存储区(3分)2.[YY]=25=19H (2分)查表求某数平方值(1分)四、把下列程序补充完整(共10分,每空2分)(1) DEC DX(2)JGE (JAE) G1(3) AL(4) SHL(SAL)(5) OR (ADD)五、8255A接口应用(共17分)(1)60H~63H (2分)(2)(4分)STACK SEGMENTSPP DB 64 DUP(?)TOP EQU $-SPPSTACK ENDSCODE SEGMENTASSUME CS:CODE,SS:STACKSTART:MOV AX,STACKMOV SS,AXMOV SP,TOPMOV AL,86H ;控制字OUT 63H,ALMOV AL,05H ;PC2=1,允许B口中断OUT 63H,AL(6分)PUSH DS ;中断矢量表MOV AX,0000HMOV DS,AXMOV AX,OFFSET IRQ7MOV [003CH],AXMOV AX,SET IRQ7MOV [003EH],AX—————————————————装订线—————————————————第3 页POP DSA1:STIHLTJMP A1(5分)IRQ7:IN AL,61HOUT 60H,ALMOV AL,20HOUT 20H,ALIRETCODE ENDSEND STAR六、8253接口应用(共10分)(2分)总计数值:1MHz / 0.1Hz=107取通道0计数值:T0=10000,工作于方式3通道1计数值:T1=1000,工作于方式3(5分)MOV DX,283H ;8253初始化MOV AL,36H/37H ;若37H后面程序作相应变化OUT DX,ALMOV DX,280HMOV AX,10000OUT DX,ALMOV AL,AHMOV DX,ALMOV DX,283H(3分)MOV AL,76H/77H ;若75H后面程序作相应变化OUT DX,ALMOV DX,281HMOV AX,1000OUT DX,ALMOV AL,AHMOV DX,AL—————————————————装订线—————————————————第4 页七、内存扩展(7分)(1) 1KX4 (1分)(2) 4KB RAM (1分)(3) 其中一组地址为:(或其它)1#:0000H~03FFH (1分)2#:4000H~43FFH (1分)3#:8000H~83FFH (1分)2#:C000H~C3FFH (1分)(4) 有重叠区(1分)。
2009微机原理及应用复习
考试题型
填空、地址计算、简答、指令和程序的分析、芯 片编程设置、程序设计。 填空:指令分析,基本概念 地址计算:根据寄存器的内容计算单元的物理地址 简答:基本概念、基本原理 指令分析:①给出功能要求,写出指令实现。 ②给出指令,分析功能功能、计算地址。 程序分析:分析程序段的功能和执行结果 芯片编程设置:给出芯片功能要求,写出设置命令字及 程序段。 程序设计:根据要求编写程序。
答案: 2)计数器0:方式字 00 11 010 0 (34H) 初值:8000 计数器1:方式字 01 11 011 0 (076H) 初值:1600
MOV MOV OUT MOV OUT MOV MOV OUT MOV OUT MOV MOV OUT MOV OUT DX,183H AL,34H DX,AL AL,076H DX,AL DX,180H AX,8000 DX,AL AL,AH DX,AL DX,181H AX,1000 DX,AL AL,AH DX,AL
8255并行接口: 218H~~21BH 8251串行接口: 208H~~209H 8253计数器定时器: 200H~~203H 8257DMA控制器: 00H~~0FH 页面(81H 通道2,82H 通道3,83H
通道1)
8259中断控制器: 20H~~21H 中断类型码(08H~0FH) 中断向量设置(AH=25H),中断向量读取(AH =35H) D/A转换: 228H~~229H A/D转换: 220H~~227H (IN0~~IN7)
接口芯片设置及编程:
一、8253计数器定时器: 一、假设8253占用的端口地址为180H- 183H,CLK0和CLK2接8MHZ时钟, 要求: 1)将计数器0设置时钟周期为1ms分频器, 计数器2的设置为软件触发的选通信号 发生器,设置完计数初值0.2ms后OUT2 输出选通信号。 2)将OUT0接到计数器1的CLK1,计数 器0工作方式同上,计数器1输出频率为 1HZ的方波信号。
《微机原理及其应用》考试试题及答案
南京航空航天大A3. RD低电平,WR三态,M/IO低电平B3. RD三态,WR低电平,M/IO高电平C3.RD低电平,WR高电平,M/IO高电平D3.RD高电平,WR低电平,M/IO高电平9. 8086/8088中断系统可处理__B1__个中断源,中断类型码的范围为__A2__,中断向量设置在内存__A3__, 优先权最高、最低的中断分别是___A4___。
A1. 255 B1. 256 C1. 128 D1. 1024A2. 0~255 B2. 1~255 C2. 0~127 D2. 0~1023A3. 00000H~003FFH B3. 00400H~007FFH C3. FFFFFH~FF800HA4. 除法出错, 单步B4. NMI, 单步C4. NMI, INTR D4. 除法出错, INTR10.当8253定时器0的时钟脉冲为1MHZ时,其二进制计数时的最大定时时间为B1 ,这时写入定时器的初值为A2 。
A1. 65.535ms B1. 65.536ms C1. 131.71ms D1. 131.72msA2. 0000H B2. FFFFH C2. 0001H D2. FFFEH11. 8255工作于中断方式传送数据时,可供使用的8位数据端口个数有__B 。
A.1B.2C. 3D. 412. 设异步串行通信时,每个字符对应1个起始位,7个信息位,1个奇/偶校验位和2个停止位,每秒传送这样字符240个,其波特率为___B__ b/s。
A . 2400 B. 2640 C. 1200 D. 192013. 在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是___B___。
A.汇编指令B.伪指令C.机器指令D.宏指令14. 汇编语言源程序经汇编后,可直接生成___B___。
A. .OBJ及.ASM文件B. .OBJ及.LST文件C. .LST及.ASM文件D. .OBJ 、.LST及.ASM文件(3)单片6116的存储容量是 2K ×8bit 。
微机原理及应用试题及答案
微机原理及应用试题及答案(总23页)-本页仅作为预览文档封面,使用时请删除本页-电气工程及其自动化专业《微机原理及应用》试题一、填空题(每空1分)1. 微型计算机系统的主要性能指标有:字长、存储容量、指令系统、运算速度、系统配置。
2. 微型计算机系统硬件包括:运算器、控制器、存储器、输入设备、输出设备等部件,这些部件通过数据总线、地址总线、控制总线相连接。
3. 8086的标志寄存器中控制标志有:IF、DF、TF。
4. 8086的标志寄存器中状态标志有: CF 、 AF 、 ZF 、 PF 、 SF 、 OF 。
5. 随机存储器RAM可分为双极型和 MOS型两大类。
6. 只读存储器ROM可分为:ROM、PROM、EPROM、EEPROM。
7. 8255A是可编程并行输入/输出接口,它有3个8位端口,3种工作方式。
8. 8253是可编程定时器/计数器,它有 3 个计数通道, 6 种工作方式。
9. 串行通信中的数据传送模式有:单工,半双工,全双工。
10. 串行通信中最基本的通信方式:异步通信,同步通信。
11. ADC0809有 8 个模拟量输入信号,可用 3 位地址信号控制,有 8 位数据输出。
12. DAC0832是可编程数/模转换器,有8位数字量输入信号,2个模拟量输出信号,可设置3种工作方式。
13. 8259A是可编程中断控制器,它有 4 个初始化命令字, 3 个操作命令字。
14.汇编语言指令语句格式:[标号:]操作码助记符[操作数1][,操作数2][;注释]15.CPU和输入/输出设备之间传送的信息有数据信息、状态信息、控制信息。
16. 串行通信中信号传输时的调制解调方式有:调频、调幅、调相。
17. DAC0832可工作在直通、单缓冲、双缓冲三种方式。
18.地址译码的方式有线译码、部分译码、全译码三种。
19.RS-232C串行通信接口T X D和R X D信号的电气性能中“1”= -3~-25V ;“0”= +3~+25V 。
微型计算机系统微机原理及应用试题库及答案(可编辑)
第1章微型计算机系统1.1选择题1.计算机的发展阶段通常是按计算机所采用的()来划分的。
A.内存容量B.电子器件C.程序设计D.操作系统2. 一个完整的计算机系统通常应包括()。
A、系统软件和应用软件B、计算机及其外部设备C、硬件系统和软件系统D、系统硬件和系统软件3. PC机硬件系统从逻辑上看主要由CPU、内存储器、外存储器、输入设备、输出设备以及()组成。
A.运算器B.键盘C.显示器D.总线4. 以下叙述正确的是()。
A. 微机的字长可以是8、16、24、32位B. 微机的字长可以是8、16、32、64位C. 微机的字长可以是8、16、24、32KD. 字长是指计算机处理数据的精度5. BIOS是“基本输入输出系统”,在现代的微机系统中,BIOS中代码()。
A.是不能升级的B. 是可以升级的C.更换BIOS芯片后才可以升级D. 以上说法都不正确6. 以下有关CPU的说法不正确的是()。
A. CPU也称作运算控制单元B. CPU也称作微处理器C. CPU是微型机的核心部件。
D. CPU也称作运算处理单元7. 冯?诺依曼计算机的基本思想主要是指()。
A. 二进制编码和存储程序控制B. 二进制数和存储器C. CPU和存储器D. 存储器和输入输出设备8. 冯?诺依曼计算机的硬件由()大基本部件组成。
A. 3B. 4C. 5D. 69. 冯?诺依曼计算机的硬件由()等大基本部件组成。
A. 运算器、控制器、存储器和输入输出设备B. 寄存器、运算器、控制器、存储器C. 寄存器、CPU和存储器D. 存储器和输入输出设备10. 在现代的微机系统中,描述CPU主频常用的单位是()。
A. HzB. KHzC. MHzD. GHz11. 在现代的微机系统中,描述内存容量常用的单位是()。
A. BB. KBC. MBD. GB12. 微型计算机和各个外部设备之间用()连接起来,再配上软件,就构成了微机系统。
A. 系统总线 B.通信总线C.数据总线 D.片内总线13. 所谓微机的字长是指()。
《微机原理及应用》各章习题参考答案
《微机原理及应用》各章习题参考答案第1章微型计算机概论一、填空题1. 微机硬件系统主要由CPU、(存储器)、(总线)、(输入输出接口)和输入输出设备组成。
2. 冯·诺依曼计算机的核心原理是(存储程序原理)3. 完成下列数制的转换1)10100110B=( 166 )D=( A6H )H2)223.25 =( 11011111.01 )B=( DF.4 )H3)1011011.101B=( 5B.A )H=(1001 0001.01100010 0101 )BCD4. 已知[X]补5. 已知A=10101111,B=01010000,则A∧B的结果为( 00000000 ) B=86H,则X的十进制表示形式为( -122 )6. -29H的8位二进制反码是(11010110 )B7.字符4的ASCII码=( 34 )H二、简答题1.冯.诺依曼计算机的结构是怎样的,主要特点有哪些?解:将计算机设计为由运算器、控制器、存储器、输入设备和输出设备等5个部分组成,所有的执行都以运算器为核心,采用存储程序工作原理。
2. 已知X=-1101001B,Y=-1010110B,用补码方法求X-Y=?解:[X-Y]补=[X+(-Y)]补= [X]补+[-Y] [X]补原=11101001B [X]补 [-Y]=10010111B原=01010110B=[-Y] [X-Y]补补= [X]补+[-Y]补X-Y=[[X-Y]=11101101B补]补=10010011=-0010011=-193. 写出下列真值对应的原码和补码的形式:1)X=-1110011B2)X=-713)X=+1001001B解:1)[X]原码=11110011B , [X]补码=10001101B2)[X]原码=11000111B, [X]补码=10111001B3)[X]原码=01001001, [X] 补码=01001001B=?4. 已知X和Y的真值,求[X+Y]补1)X=-1110111B Y=+1011010B2)X=56 Y=-215. 若与门的输入端A、B、C的状态分别为1、0、1,则该与门的输出端状态为?若将这3位信号连接到或门,那么或门的输出又是什么状态?解:由与和或的逻辑关系知,若“与”门的输入端有一位为“0”,则输出为“0”;若“或”门的输入端有一位为“1”,则输出为“1”。
《微机原理及应用》期末考试复习
《微机原理及应用》期末考试复习参考资料一、微机原理与应用模拟试题Ⅰ一、填空题(每空1分,共25分)1、指令由和组成。
2、I/O接口是微机系统的一种部件,它被设置在与之间。
3、。
4、IF是标志;SP称为;CS称为。
5、段地址为A382H,偏移地址为1234H,则对应的物理地址为。
6、8086CPU由和两部分组成。
7、CPU的基本时间计量单位称为周期。
8、SP总是指向堆栈的。
9、指令MOV AX,[BP+200]读取的是段的存储单元。
10、由8个二进制位组成的基本数据表示单元称为。
11、访存空间的是指CPU所能访问的。
12、某存储器芯片的存储容量为32K×8,则该芯片有个存储单元。
13、PENTIUM的工作模式有、、。
14、指令由、和操作数字段组成。
15、8086CPU指令系统中,用20条地址线寻址I/O端口,其端口地址范围为。
16、电可擦除的可编程只读存储器的英文简写为。
17、逻辑地址由段基值和___ ___组成。
二、判断题(每小题1.5分,共15分,在每小题后面的括号中认为正确的画“√”,错误的画“×”)1、堆栈是处在CPU内部的一个部件。
()2、8086的状态标志位有9个。
()3、IP是EU中的寄存器。
()4、IP中存放的是正在执行的指令的偏移地址。
()5、全地址译码法是指存储器芯片上的所有地址均参加译码。
()6、EPROM是电可擦除的PROM。
()7、中断是指CPU执行程序过程被意外暂停。
()8、EEPROM中存储的数据不会因掉电而丢失。
()9、SRAM是不用刷新的RAM。
()10、总线周期是指CPU通过总线访问一次内存或外设的时间。
()三、单项选择题(每题1.5分,共15分)1)。
(A) SP (B) IP (C)BP (D)CS2、源变址寄存器是()。
(A) SI (B)DI (C)SP (D)DX3、下面4个标志中属于控制标志的是()。
(A) CF (B)DF (C)SF (D)ZF4、LEA BX,BUFF 指令的功能是()。
《微机原理》期末考试A卷(有答案)
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分).得 分 订装线。
09年计算机专业专接本考试微型计算机原理及应用题汇总
微型计算机原理与汇编语言试卷A一、单项选择题(每小题2分,共60分)1.2. 3. 4. 5.7. 读/008. 对于8086/8088系统的堆栈叙述正确的是()。
A. 堆栈操作以字节为单位B. 栈容量不大于64KBC. 堆栈操作中,段寄存器SS ,偏移地址来源于DID. 进行栈操作时,总是先修改指针,而后进行信息的入和出9. 若8086执行SUB AH,AL 后,结果OF=1,叙述正确的是()。
A.AH 的数大B.AL 的数大C. 两数都为正数D. 不明确10. 执行PUSH AX的指令后,堆栈指针SP 的内容()。
A. 减1B. 减2C. 加1D. 加211. 寻址方式指出了操作数位置,一般来说()。
A. 立即寻址给出了操作数地址B. 寄存器直接寻址的操作数地址在寄存器内C. 直接寻址直接给出了操作数本身D. 寄存器间接寻址操作数在存储器中12. 段内寻址方式也称为()方式,转移的目标地址是当前IP 内容和一个8位或16位的位移量之和。
A. 绝对寻址B. 寄存器寻址C. 变址寻址D. 相对寻址13. 下列指令中,有语法错误的指令是()。
A.MOV AX,[1000H]B.LEA AL,1000HC.MOV [1000H],ALD.MOV [1000H]AX14. 8位定点原码整数10100011B 的真值为()。
A.+0100011BB.-0100011BC.+1011101BD.-1011101B15. 某数在计算机中用8421BCD 码表示为)。
A.398B.398HC.1630QD.1110011000B16. 下列逻辑部件中(A. 累加器B.C. 状态条件寄存器 17.A. B.C. 动态存储器读出需要刷新18.SRAM 6116有3 )。
A.OE 、MREQ 、、CS 、WE、、CS 、WE)。
B. 只需释放总线控制权C. D. 有硬件DMA 控制器)A.INTR=1,IF=1B.INTR=0,IF=1C.INTR=1,IF=0D.INTR=0,IF=021.DMA 传送控制的周期挪用法一般适用于()的情况。
微机原理复习题(含答案)
微机原理复习题(含答案)微机原理及应⽤复习题(1)⼀、选择题1.MOV AX, ES:[BX][SI]的源操作数的物理地址是()。
A.16×(DS)+(BX)+(SI) B.16×(ES)+(BX)+(SI)C.16×(SS)+ (BX)+(SI) D.16×(CS)+(BX)+(SI)2.8086CPU内标志寄存器中的控制标志位占()。
A.9位 B.3位 C.6位 D.16位3.Reset信号到来后,8088CPU的启动地址为()。
A.00000H B.FFFFFH C.FFFF0H D.0FFFFH4.典型的计算机硬件结构主要包括三个组成部分,它们分别是()。
A.CPU、存储器、I/O设备 B.CPU、运算器、控制器C.存储器、I/O设备、系统总线 D.CPU、控制器、I/O设备5.CPU通过总线对内存或I/O端⼝存取(读或写)⼀个字节所需的时间是⼀个()。
A.总线周期 B.时钟周期 C.指令周期D.存储器周期6.⼗进制数36.875转换成⼆进制数是()。
A.110100.01 B.100100.111 C.100110.11 D.100101.1017.⼗进制数-75⽤⼆进制数10110101表⽰,其表⽰⽅式是()。
A.原码 B.补码 C.反码 D.ASCⅡ码8.8086/8088可⽤于间接寻址的寄存器有()。
A.2个 B.4个 C.6个 D.8个9.堆栈的⼯作⽅式是()。
A.先进后出 B.可以根据地址选择存取C.先进先出 D.随机存取10.寄存器间接寻址⽅式中,操作数在()中。
A.通⽤寄存器 B.堆栈 C.内存单元 D.段寄存器11.直接、间接、⽴即三种寻址⽅式指令的执⾏速度,由快⾄慢的排序为()。
A.直接、⽴即、间接 B.直接、间接、⽴即C.⽴即、直接、间接 D.不⼀定12.微机控制总线上传送的是()。
A.存储器和I/O设备向CPU传送的状态信号 B.存储器和I/O接⼝的地址C.CPU向存储器和I/O设备发出的命令信号 D.A和C 13.将累加器AX的内容清零的不正确操作是()。
微机原理及应用期末复习样卷(带答案)
上海交通大学继续教育学院网络教育——期末复习样卷课程名称:微机原理及应用一、单选题1. 8086 CPU能够直接执行的语言是( A )。
A:C语言B:JAVA语言C:机器语言D:汇编语言2. 8086 CPU从功能结构上看,是由(B )组成。
A:控制器、运算器B:执行单元、总线接口单元C:控制器、运算器、寄存器D:控制器、20位物理地址加法器3. 8086 将要执行的下一条指令存放在( D )。
A:DS:BX B:SS:SPC:ES:SI D:CS:IP4. 不能使寄存器AX清零的指令是( B )。
A:AND AX, 0B:CMP AX, 0C:XOR AX, AX D:MOV AX, 05. 用MIPS来描述计算机的运算速度,其含义是(A )。
A:每秒钟执行百万条指令B:每分钟执行百万条指令C:每秒钟处理百万个字符D:每分钟处理百万个字符6. 在机器数( C )中,零的表示形式是惟一的。
A:原码B:反码C:补码D:原码和反码7. 8086CPU的最小工作模式特点是( D )。
A:不需要8286收发器B:由编程进行模式设定C:需要总线控制器8288D:CPU提供全部的控制信号8. 需要扩充存储容量时,应采用( A )的方法。
A:地址串联B:地址并联C:数据线并联D:数据线串联9. 可编程定时/计数器8253内含有( 3 )独立的计数器。
A:2个B:3个C:4个D:6个10. 通常输出接口需要( C )。
A:缓冲器B:计数器C:锁存器D:反相器11. 8086中,下列存储器物理地址形成算法中错误的是( D )。
A:段地址×10H +偏移地址B:段地址左移4位+偏移地址C:段地址×16+偏移地址D:段地址+偏移地址12. 下列寻址方式中,需要执行总线周期的为( A )。
A:存储器寻址B:寄存器寻址C:固定寻址D:立即数寻址13. 8086系统中,每个逻辑段的最多存储单元数为( B )。
2009年微机原理期末考试答案
2009-2010学年第一学期《微机原理与接口技术》试卷(电信07级)班级学号姓名成绩题号一二三四五六七八九总分得分一、选择题[ B ]1、冯·诺依曼结构计算机的设计思想是________。
(A)程序控制(B)存储程序和程序控制(C)指令控制(D)存储数据[ C]2、若二进制数为1011011.101,则其十进制数为_______。
(A)91.5(B)91.8(C)91.625(D)551.25[ A ]3、8086CPU的40根引脚中,有_________个是分时复用的。
(A)21(B)1(C)2(D)24[ A ]4、下列__________不是80386的工作方式。
(A)最大方式(B)实地址方式(C)保护方式(D)虚拟8086方式[ D ]5、请问8086汇编语句MOV AX,4[BX][SI]是属于________方式。
(A)寄存器相对寻址(B)基址变址寻址(C)寄存器间接寻址(D)基址变址相对寻址[ D ]6、伪指令DQ是定义__________的指令。
(A)字节(B)字(C)双字(D)四字[ B ]7、下列_________不是存储器系统的三项主要性能指标。
(A)容量(B)功耗(C)存取时间(D)成本[ A ]8、下列_______是主存储器。
(A)RAM (B)硬盘(C)磁带(D)光盘[ C ]9、下列总线是系统总线。
(A)EISA (B)PCI (C)STD (D)RS-232-C[ D ]10、下列__________不是总线的性能指标。
(A)总线带宽(B)总线频率(C)传输率(D)猝发率[ B ]11、8086CPU的每个中断向量占个单元。
(A)2 (B)4 (C)6 (D)8[ C ]12、下列中断源属于外部中断源的是______。
(A)单步中断(B)断点中断(C)NMI中断(D)溢出中断[ A ]13、在异步通信中,数据位的个数不可以是(A)4 (B)5 (C)6 (D)7[D]14、一般来说,串行接口部件内部有4个主要寄存器,下列不属于的是__________。
微机原理及应用复习习题及答案
微机原理及应用复习习题及答案《微机原理及应用》综合复习资料第一章计算机概述一、填空题1.在计算机中:1Byte=bit。
2.在计算机中, 1word= byte。
3.在计算机中, 1KB=byte。
4.对于十六进制表示的数码19.8H,转换为十进制数时为:;用二进制数表示时为:B;该数码用压缩BCD码表示时数据为:。
5.对于十进制数66,当它用二进制数表示时为,用十六进制数表示时为H;用BCD码表示时为:。
6.对于二进制数101001.101B,用十进制数表示时为:;用十六进制数表示时为:H。
7.设机器字长为8位,最高位是符号位。
则十进制数–13所对应的原码为:。
8.已知某数的原码是B,则其反码是;补码是。
9.一个8位二进制数用补码方式表示的有符号数的范围是。
10.软件通常分为和两大类。
11.第一代计算机采用的电子器件是,第四代计算机采用的是。
二、单选题1.下列数据中最大的数为_____A. (11011001)2B. (75)10C. (37)8D. (27)162.在表示中,二进制数11111111表示十进制数-1。
A.原码 B.反码 C.补码 D.移码3.用8位二进制的补码形式表示一个带符号数,它能表示的整数范围是:A.-127~+127 B.-128~+128 C.-127~+128 D.-128~+1274.某补码表示的8位二进制整数由5个1和3个0组成,则其可表示的最小值是。
A.-120 B.-15 C.-113 D.-1215.微型计算机中主要包括有________。
A.微处理器、存储器和I/O接口B.微处理器、运算器和存储器C.控制器、运算器和寄存器组 D.微处理器、运算器和寄存器6.一个完整的计算机系统通常应包括。
A.系统软件和应用软件 B.计算机及其外部设备C.硬件系统和软件系统 D.系统硬件和系统软件三、分析简答题1.8086 CPU的总线根据其中信息传送的类型可分为几种?哪几种?2.写出-25的原码、反码、补码,并将补码转换成十六进制数(设机器字长为8位)。
(完整版)微机原理及应用试题库(附答案)
微机原理及应用》 试题库1. 8086 和 8088 的引脚信号中, D 为地址锁存允许信号引脚。
A .CLKB .INTRC .NMID .ALE2. 下面的哪项是有效标识符: B: C. MAIN A/B : D. GAMA$1 A 时, V B ≈V DD 。
4. 设 (SS)=2000H , (SP)=0100H , (AX)=2107H , 则执行指令 PUSH AX 后,存放数据 21H 的物理地址是A. 20102HB. 20101HC. 200FEHD. 200FFH5. 汇编语言中, 为了便于对变量的访问 , 它常常以变量名的形式出现在程序中 , 可以认为它是存放数据存储单元的 A 。
A .符号地址B .物理地址C .偏移地址D .逻辑地址6. 下列四个寄存器中,不能用来作为间接寻址方式的寄存器是 A 。
A. CXB. BXC. BPD. DI(C)7. 执行下列程序段:MOV AX , 0 MOV BX , 1 MOV CX ,100AA : ADD AX , BXINC BX LOOP AA HLT执行后的结果: (AX)= , (BX)= 。
A. 5050 , 99B. 2500,100C. 5050 , 101D. 2550 , 1028. 假设 V1 和 V2 是用 DW 定义的变量,下列指令中正确的是 A 。
A . MOV V1, 20HB . MOV V1, V2C .MOV AL, V1D .MOV 2000H, V29. – 49D 的二进制补码为 A 。
A . 4LOOP : B. DELAYIS 3. 如图所示的三态输出电路,当A. E(ENABLE)=1, A=1C. E(ENABLE)=0, A=1B. E(ENABLE)=1, A=0 D. E(ENABLE)=0, A=010. 在 8086/8088CPU 中,为了减少 CPU 等待取指所需的时间,设置了11. ① MOV AX , 1000H ;② MOV AX , [1000H] ;③ MOV AX ,BX上述三条指令,根据其寻址方式的不同,判断执行速度,由快至慢的顺序为:若 BL=87H , BH=0E6H ,则 BX= D 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
微机原理应用及控制复习题(2009年)一、选择题1、某内存单元的段基址为2000H,偏移地址为0C800H,则该单元的物理地址为(B)。
A.20000H B. 2C800H C. 0C8000H D. 0CA000H2、下列四条指令中,错误的指令是(C)。
A. MOV AH, 64HB. MOV BL,8AHC. MOV 8F, ALD. MOV [100H], AL3、8K*8位的EPROM,其地址线和数据线个数分别为(B)。
A.8,8 B. 13,8 C. 12,8 D. 13,44、8253的工作方式有(C)种。
A.4种 B. 5种 C. 6种 D. 8种5、当8253芯片写入控制字36H时,所使用的通道是(B)。
A.1通道 B. 0通道 C. 2通道 D. 3个通道都不用6、已知并行接口芯片8255A在微机应用系统中的控制口地址为203H,其C口地址202H,则其B 口地址为(B)。
A.200H B. 201H C. 205H D. 207H7、某系统要求该D/A转换器的输出为0到+5.12V,分辨率为5mV,则所选择的D/A转换器的位数至少应为( B ).(分辩率=满刻度电压值/2n-1)故:5.12*5=255(28-1)应该是8位A.8位 B. 10位 C. 12位 D. 16位8、十进制数-97对应的二进制原码是(D )A.10011110B B. 10011111B C. 11100000B D. 11100001B9、无符号二进制数1101011B对应的十进制数是(C )A.653 B. 327 C. 215 D. 12510、当进行算术运算时,若运算结果发生溢出,则(C )A.CF=1 B. DF=1 C. OF=1 D. ZF=111、下列四条指令中,错误的指令是(D)。
A. MOV AX, 2000HB. MOV BX,[2000H]C. MOV DS, AXD. MOV DS,2000H12、在PC/AT总线中,执行I/O读操作时有效的信号是(A )A./IOR B. /IOW C. /MEMR D. /MEMW13、8086微处理地址总线20根,在实地址方式下,该微处理器的寻址范围为(A)A.00000H---0FFFFFH B. 00000H---0AFFFFH C. 00000H---1FFFFH D. 0000H---0FFFFH14、8086CPU的中断类型号为(D)A. 0---7HB. 0---FHC. 20---27HD. 00---0FFH15、8253的定时计数器0通道设置为16位计数工作方式,其初值写入的次数是:BA. 1次B. 2次C. 4次D. 6次16、一个12位单极性A/D转换器,量程为0---+10V,其分辨率为(B)δ=10/(2N-1)(N为位数)A. 1.22mvB. 2.44mvC. 5mvD. 10mv17、INTEL8088的存储器总线写周期,微处理器给出控制信号,(最小模式)/WR,/RD,IO//M分别为(B)A. 1,0,1B. 0,1,0C. 0,1,1D. 1,0,018、8086指令MOV AX, 1234H,该指令源操作数的寻址方式为(A)A. 立即数寻址B. 寄存器寻址C. 直接寻址D. 寄存器间接寻址19、指令INT 17H的中断向量存放在中断向量表中的首地址为(C)A. 0000:0038HB. 0000:005BHC. 0000:005CHD. 0000:0068H20、8086/8088CPU中断向量表所占用的物理地址范围为(B)A. 00001H---00400HB. 00000H---003FFHC. 00000H---00400HD. 0FFC00H---0FFFFFH21、某D/A转换器的分辨率为8位,输出电压的范围为0---+5V,则数字80H所对应的输出电压为(B)(5*128/255=2.5)A. 0.00VB. 2.50VC. 3.50VD. 5.00V22、CPU中运算器的主要功能是( D )A、算术运算B、逻辑运算C、函数运算D、算术运算和逻辑运算23.8086CPU中的段寄存器用来存放(C )A、存储段的物理地址B、存储器的逻辑地址C、存储器的段基值D、存储器的起始地址24、8086CPU在进行写内存操作时,控制信号/DT R是( D )M IO和/A、00B、0 1C、1 0D、1 125、芯片8288在8086CPU系统中用作( C )A、总线锁存器B、总线驱动器C、总线控制器D、总线仲裁器26、有一静态RAM芯片的地址线为A0~A10,数据线为D0~D3,则该存储器芯片的存储容量为(A )A、2K×4位B、1KB(B:字节)C、2KBD、1K×4位27、有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、0FEH、00H和0F0H 四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为( C )A、0EH,34FE:00F0HB、0EH,0F000:0FE34HC、0FH,0F000:0FE34HD、0FH,00F0H:34FEH28、8259A可编程中断控制器中的中断服务寄存器ISR用于( A )A、记忆正在处理中的中断B、存放从外设来的中断请求信号C、允许向CPU发中断请求D、禁止向CPU发中断请求29、当8255A 工作在方式1的输入状态时,8255A与外设之间的联络信号为( C )A、IBF、ACKB、OBF、ACKC、IBF、STBD、OBF、STB30、8253可编程定时/计数器的计数范围是(D)A、0-255B、1-256C、0-32768D、1-6553631、根据串行通信规程规定,收发双方的( C)必须保持相同。
A、外部时钟周期;B、波特率因子;C、波特率;D、以上都正确32、8251A用作异步串行通信接口,如果设定波特率因子为16,而发送器与接收器时钟频率为19200Hz,则波特率为( A ) 。
A、1200波特;B、2400波特;C、9600波特;D、19200波特33、已知AL=7EH, DL=8AH, 执行CMP AL, DL指令后,标志寄存器中C、O、S、Z四标志的状态分别为(C)。
A、0、0、1、0B、0、1、1、0C、1、0、1、0D、1、0、0、034、已知BL=08H, DL=0E2H, 执行XOR DL, BL指令后,DL寄存器中的数为(D)A、132B、20HC、00HD、0EAH二、填空题1、向8086CPU的NMI引脚发出一个中断请求信号,此信号应在脉冲的上升跳变沿时有效。
2、已知BX=0200H,DS=2000H,存储单元(20200H)=21H,(20201H)=43H,(20202H)=65H,则执行MOV AL, [BX+2]指令后AL中内容为65H。
3、从应用的角度把半导体存储器分为只读存储器和随机存储器。
4、2716为2K*8的EPROM存储器,其起始地址为0B000H,则该存储器的末地址为0E048H。
5、I/O设备传送数据一般分为并行和串行两种方式。
6、一个8位单极性D/A转换器的最小输出电压增量为0.02V,当数字量代码为01000001B时,其输出电压为 2.58V。
(U0=0.02(27+1))7、微型计算机系统总线分为数据总线、地址总线和控制总线。
8、微机系统中安装有一片8259芯片,可提供的外部中断信号有8个。
9、已知AX=9000H, BX=0FFFFH,当执行ADD AX, BX后,溢出标志位OF应为0。
(若两个操作数的符号相同,而结果的符号与之相反时OF=1,否则OF=0。
)10、8086/8088CPU响应可屏蔽中断的条件之一是将标志寄存器种的IF= 1。
11、8086CPU复位时,寄存器CS:IP的值是0FFFFH:0000H 。
12、设AL=88H,当执行SHR AL,1指令后,AL中的内容为01000100H 。
13、8255A的PC 口可实现位控制。
14、输入电压范围为0---+5V的10位A/D转换器,其分辨率为5.12mv 。
15、CPU和外部设备进行信息交换,必须通过接口电路。
16、外部设备向8086/8088CPU申请可屏蔽中断时,中断请求信号是通过其INTR引脚进入CPU 的。
17、若要使AL寄存器中数据的第0、2位求反,其他位保持不变,可用指令XOR AL,05H来完成。
18、取指令时,8086会自动选择CS 值作为段基值,再加上由IP提供的偏移量形成物理地址。
19、808 6/8088微处理器被设计为两个独立的功能部件:EU _和BIU_。
20、一片8259A可管理_ 8 _级中断,若级联三片从片则可以管理29级中断。
21、若DS=1200H,则当前数据段的起始地址是12000H ,末地址是21FFFH。
22、系统中数据传送的控制方式有三种,其中程序控制的数据传送又分为无条件传送方式、查询方式和中断方式。
23、.“串行通信”是指数据数据在一条数据线上按位传送。
在串行通信中有两种基本的通信方式:即同步通信和异步通信。
24、主机和I/O设备间的数据传送有程序传送、DMA和输入/输出处理机三种方式,其中输入/输出处理机方式和DMA传送过程中CPU无需参与,而是由DMA 和输入输出处理机控制完成。
25、8086系统中,要求各个逻辑段必须从节的整数倍边界开始,即段首地址的低4位总是0 。
将段首地址的高16位地址码称作段基址,存放在相应的段寄存器中。
26、80X86系统中,堆栈是遵循后进先出原则。
27、在8086最小模式的典型配置中,需 2 片双向总线收发器8286,因为有16条数据线。
28、8086/8088系统中I/O端口地址是二进制数16位的,可寻址64K个端口。
每个端口中含8位的数据。
三、简答题1、在I/O接口电路中,按主机与外设间传送的信息类型,端口可分为哪几类?CPU对这些端口实行读操作还是写操作?2、与并行通信相比较,串行通信有什么特点?3、8086/8088CPU响应任何一种中断时,都会自动的将IF 和TF 标志清零,其目的是什么?4、当某一中断发生时,CPU 如何能找到相应的中断向量?5、什么是中断?什么是中断向量?什么是中断向量表?INT24在中断向量表的什么位置?一个完整的中断过程有哪几个步骤?6、简述8086CPU由哪些寄存器组成。
7、简述8086/8088系统中为什么要使用地址锁存器?8、为什么说8088CPU为准16为微处理器,而8086CPU为16为微处理器?四、程序分析题1. MOV AX, 000AHMOV BX, 0001HMOV CX, 0002HTOP: ADD AX, BXLOOP TOPINT 3执行结果:AX= 000CH,BX= 0001H,CX= 0 .2. MOV AL, 40HADD AL, ALADC AL, ALADC AL, ALINT 3程序执行结果:AL= 00响应标志位:CF= 1 ;SF= 0 ;OF= 13.60H为输入口地址,写出如下程序运行后的结果START: IN AL, 60HTEST AL, 80HJZ BRMOV AH, 0JMP STOPBR: MOV AH, 0FFHSTOP: INT 3执行结果:当AL的D7=0时,AH= 0FFH当AL的D7=1时,AH= 0*4、已知DS=ES=2000H,执行下列程序:MOV SI, 301HMOV DI, 300HMOV CX, 4LP1: MOV AL, [SI]MOV [DI], ALINC SIINC DILOOP LP1INT 3程序运行后结果为:(20300H)= , (20301H)=(20302H)= , (20303H)=5、读下列程序,指出运行结果并说明程序功能。