微机原理复习题-参考答案
微机原理复习总结考试题及答案
微机原理
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、ES
8、16位FLAGS寄存器包含一组状态标(SF,ZF,OF,CF,AF,PF)、一个控制标志(DF)和两个系统标志(IF,TF)
9、下一条将要执行指令的PA=(CS)内容左移4位+(IP)
10、逻辑地址的形式为:段寄存器:偏移地址;物理地址=段寄存器
(DS/CS/SS/ES)左移四位+偏移地址
11、寻址方式:(1)立即数寻址方式(2)寄存器寻址方式(3)直接寻址方式(4)寄存器间接寻址方式(5)寄存器相对寻址方式[立即方式,寄存器方式,存储器方式]
12、最小组态:就是系统中只有一个8088/8086微处理器,所有的总线控制信号,都是直接由CPU产生的,系统中的总线控制逻辑电路被减到最少,该模式适用于规模较小的微机应用系统。最大组态:系统中可以只有一个微处理器,也可以有两个或两个以上的微处理器,其中一个为主处理器,即8086/8088CPU,其它的微处理器称之为协处理器,它们是协助主处理器工作的。系统的控制信号由8288总线控制器给出。
微机原理试题附参考答案
一、填空题(每空1分,共15分,答案写在答题纸上)
1、微型计算机由CPU、(_______)、总线、接口电路及输入输出设备等构成。
2、在微机系统中,端口编址方式一般有(_______)和(______)两
种编址方式
3、微机系统与输入/输出设备的信息交换有无条件传送方式、查询方式、(_______)和(_______)。
4、二进制数01100101.11的十进制表示为(_______)。
5、实模式下,已知逻辑地址为4010H:2000H,则物理地址为(_______)。
6、有一个8位机器数为10010111,若此数表示原码,则相应的十进制数的真值为(_______),若此数表示反码,则相应的十进制数的真值为(_______),若此数表示补码,则相应的十进制数的真值为(_______),若此数表示的是压缩(或组合)BCD码,则相应的十进制数的真值为
(_______)。
7、设(DS)=1000H, (ES)=2000H, (SS)=3000H, (BX)=5000H, (BP)=6000H, (DI)=0001H ,内存单元中,(21000H)=1234H, (36000H)=9ABCH,(16000H)=9657H, (41002H)=789AH 。则MOV AX, ES:[1000H] 执行时操作数的物
理地址为(_______);MOV AX, [BP]执行后(AX)= (_______);MOV AX,[BX+DI] 执行时操作数的物理地址为(_______)。
8、已知(BX)=1234H, (DS)=1000H, (SI)=200H, (10221H)=3247H, 指令LEA BX, [SI+21H]执行后BX 寄存器的值为(_______)。
微机原理复习题答案
微机原理复习大纲
复习范围:
1作业
2.书上例题
3•课堂上反复强调的内容
4•复习题
微机原理复习题
一、飆选择题
1. PC 机是(C)
A、单片机
B、单板机
C、微型计算机
D、微型计算机系统
2. CPU中运算器的主要功能是(D )
A、算术运算
B、逻辑运算
C、函数运算
D、算术运算和逻辑运算
3. 8086CPU中的段寄存器用来存放(C)
A、存储段的物理地址
B、存储器的逻辑地址
C、存储器的段基值
D、存储器的起始地址
4.8086系统中内存储器的地址空间为1M ,而在进行I/O读写时,有效的地址线是(B )
A、高16位
B、低16位
C、高8位
D、低8位
5. 8086CPU在进行写内存操作时,控制信号M/IO和DT / R是(D )
A、00
B、0 1
C、1 0
D、1 1
6.芯片8288在8086CPU系统中用作(C)
A、总线锁存器
B、总线驱动器
C、总线控制器
D、总线仲裁器
7.有一静态RAM芯片的地址线为A O~A9/数据线为D O~D3/则该存储器芯片的存储容量为(D)
A、2Kx4 位
B、1KB(B:字节)
C、2KB
D、1K X4位
8.在16位存储系统中,为了(C),存储字最好存放在偶地址。
A、便于快速寻址
B、节省所占的内存空间
C、减少执行指令的总线周期
D、减少读写错误
9.有一8086系统的中断向量表,在003CH : 003FH单元开始依次存放34H、FEH、00H
和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为(C)
A、0EH , 34FE : 00F0H
B、0EH , 0F000 : 0FE34H
微机原理期末复习题答案
请注意:本复习题中绝对不会出现考试原题,仅作为题目类型及难度参考用,请大家不要背题目,认真按照复习提纲复习,多看看课堂实例、平时作业、课堂练习和实验
报告,希望大家都能顺利通过考试!
一、选择题
1.在DMA方式下,CPU与总线的关系是 C 。
A.只能控制数据总线 B. 只能控制地址总线 C. 隔离状态 D. 短接状态
2. 对于系统掉电的处理,CPU是通过 B 来处理的
A.软件中断 B.非屏蔽中断 C.可屏蔽中断 D.DMA
二、填空题
1. 微型计算机的主要性能指标包括CPU的位数、 CPU的主频、内存容量和速
度、硬盘容量。
2. 已知X= -38,用8位机器数表示,则[X]原=1010 0110 ,[X]反= 1101 1001 ,
[X]
补
= 1101 1010
3. 80486微处理器中的分段部件把指令指定的逻辑地址变为线性地址。
4. 某存储芯片的片内地址线有12位,则该芯片有_212个存储单元。
5. 若某外设的中断类型号为40H,该中断源对应的中断向量地址为___100H _。
6. 现有(DS)=2000H,(BX)=0100H,(SI)=0002H,(20100H)=12H, (20101H)=34H,
(20102H)=56H, (20103H)=78H, (21200H)=2AH, (21201H)=4CH,21202H=B7H, (21203H)=65H,填入下列指令执行后AX寄存器的内容。
(1)MOV AX,1200H (AX)= 1200 H
(2)MOV AX,BX (AX)= 0100 H
微机原理复习题4(含答案)
汇编语言试卷
一、单项选择题(每小题1分,共20分)
1.如某存储器一个段最多允许16K个字单元,那么表示一个段内偏移地址的二进制位数至少是(A)位。
A)15 B)16 C)17 D)18
2. 下列操作中允许超越的是( C )。
A)取指令B)存目的串C)以BP为基址存取操作数D)堆栈操作
3.下面有语法错误的指令语句是( C )。
A)MOV AX,[BX][SI] B)MOV AX,—2[BX][DI] C)MOV AX,[BX][BP] D)MOV AX,—1[BX][SI]
4.下列指令执行后能使BX中数据为奇数的是( B )。
A)XOR BX,01H B)OR BX,01H C)AND AX,01H D)TEST BX,01H
5.设CL=05H,要获得CL=0AH,可选用的指令是(A)。
A)XOR CL,0FH B)NOT CL C)OR CL,0AH D)AND CL,0FH
6.没有语法错误的输出指令是( B )。
A)OUT AX,30H B)OUT DX,AL C)OUT AL,DX D)OUT 30H,AH
7.假设执行ADD指令后AX=6EH,再执行AAA指令,AX中的值是( B )。
A)14H B)0104H C)74H D)04H
8.某数据段有如下语句:
ORG 0435H
DA1 DB 17H,44H,77H
ADR DW DA1
下述语句能使AL中的数据为偶数的是( B )。
A)MOV AX,WORT PTR DA1 B)MOV AX,WORD PTR DA1[1] C)MOV AX,ADR D)MOV AX,BYTE PTR ADR 9.当执行条件转移指令JNS OPR 时,如条件成立,相对于转移指令的转移距离是( D )。
微机原理试题及答案(考试必备)
一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分)
1.指令MOV DX,[BX]的寻址方式是 D 。
(A)立即寻址(B)直接寻址(C)寄存器寻址(D)寄存器间接寻址2.若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。
(A)7EH (B)1FH (C)9FH (D)7FH
解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。3fh=63 63*2=126 126=7eh 故选A
3.属于在工作中需定时刷新的存储器的芯片是 B 。
(A)SRAM (B)DRAM (C)EEPROM (D)EPROM
4.某EPROM芯片上有19条地址线A
0~A
18
,它的容量为 C 。
(A)128K (B)256K (C)512K (D)1024K
5.8086/8088CPU的SP寄存器是多少位的寄存器 B 。
(A)8位(B)16位(C)24位(D)32位
6.在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址,
该寄存器是 D 。
(A)SP (B)BX (C)SI (D)DI
解析:stos数据串存储指令功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。
7.8255工作在方式0时,下面哪种说法不正确 C 。
(A)A口输入无锁存能力(B)A、B口输出有锁存能力
(C)C口输入有锁存能力(D)A、B、C三个口输出均有锁存能力
解析:对于方式0,规定输出信号可以被锁存,输入不能锁存
微机原理试题及答案
微机原理试题及答案
卷16
一、选择题:(每题1.5分,共18分)
1、DMAC向CPU发出请求信号,CPU响应并交出总线控制权后将( )。
反复执行空操作,直到DMA操作结束
进入暂停状态, 直到DMA操作结束
进入保持状态, 直到DMA操作结束
进入等待状态, 直到DMA操作结束
2、有一个实时数据采集系统,要求10ms进行一次数据采集,然后进行数据处理及显
示输出,应采用的数据传送方式为()。
无条件传送方式?查询方式
中断方式?直接存储器存取方式
3、在数据传送过程中,数据由串行变并行,或由并行变串行的转换可通过()来实
现。?计数器?寄存器?移位寄存器? D触发器
4、8088 CPU输入/输出指令可寻址外设端口的数量最大可达()个。
128 ?256 ? 16K ? 64K
5、CPU响应中断后,通过()完成断点的保护。
执行开中断指令?执行关中断指令
执行PUSH指令?内部自动操作
6、并行接口芯片8255A具有双向数据传送功能的端口是()。
PA口?PB口? PC口?控制口
7、8088CPU处理动作的最小时间单位是()。
指令周期?时钟周期?机器周期?总线周期
8.堆栈是内存中()。
先进先出的ROM区域?后进先出的ROM区域
先进先出的RAM区域?后进先出的RAM区域
9、计算机中广泛应用的RS-232C实质上是一种()。
串行接口芯片?串行通信规程(协议)
串行通信接口标准?系统总线标准
10、高速缓冲存储器(CACHE)一般是由()芯片组成。
SRAM ?DRAM ?ROM ?EPROM
11、鼠标器是一种()。
手持式的作图部件?手持式的光学字符识别设备
微机原理复习题-参考答案
一.填空题。
1.单片机与普通计算机的不同之处在于其将__CPU__、 __存储器__ 和_I/O接口___三部分集成于一块芯片之上。
2.MCS-51系列单片机中,片内无ROM的机型是__8031__,有4KB ROM的机型是__8051__,而有4KB EPROM 的机型是__8751__。
3.通常单片机上电复位时PC=__0000__H,SP=__07__H。
4.I/O数据传送方式有_P0___、__P1__、_P2___和_P3___四种。
5.当8051地RST端上保持__2个__机器周期以上低电平时,8051即发生复位。6.MOV A,#30H是__立即数__寻址方式。MOVX A,@DPTR是__变址__寻址方式。
7.微型计算机一般都是采用总线结构,它的系统总线有__地址总线__、__数据总线__、__控制总线__。
8.通常单片机上电复位时PC=__0000__H,SP=__07__H。8031单片机复位后R4所对应的存储单元地址为_04___H,因上电时PSW=__00__H。
9.MCS-51的中断系统优先级有_两___级,由__IP__寄存器控制。
10.MCS-51的堆栈存取数据的原则是_先进后出___。
11.若系统晶振频率为12MHZ,机器周期为__1__us,最短和最长指令周期分别为___1_us和__4__us。
12.MOV A,B是__寄存器__寻址方式。MOVC A,@A+PC是__变址__寻址方式。
13.使用8031单片机时需将EA引脚接___低_电平,因为其片内无__ROM__存储器。8051地RST端上保持__2__个机器周期以上低电平时,8051即发生复位。
微机原理复习题目(带答案)
微机原理复习题目(带答案)
第1, 2, 3章
1.某系统中,已知建立堆栈时SS=2360H,SP=0800H,经过一段时间后,SP的内容变为0700H,则堆栈中有多少个字的数据( A )
A、80H
B、50H
C、100
D、100H
2.设某一个单元的物理地址是54321H,则正确的逻辑地址
表示为( C )
A、4321H:50000H
B、54320H:1H
C、5430H:0021H
D、5432H:00001H
3.如果一个程序在执行前CS=1000H,IP=2000H,该程序的起始地址是( B )
A、3000H
B、12000H
C、21000H
D、1000H 4.某CPU的主频为250MHZ,则它的时钟周期为( D )
A、250ns
B、50ns
C、40ns
D、4ns 5.从功能上,8086的CPU由( C )两部分组成。
A、SP、ALU
B、控制器、FLAGS
C、EU、BIU
D、EU、ALU
6.若AL=3BH,AH=7DH,则AL和AH中的内容相加后,标志CF、SF和OF的状态分别是( A )。
A、0、1、1
B、1、1、1
C、0、0、0
D、
1、1、0
7.若AL=3BH,AH=7DH,则AL和AH中的内容相减后,标志CF、AF和PF的状态分别是( B )。
A、0、0、1
B、1、1、1
C、0、1、0
D、
1、0、0
8.8086/8088中,某单元只能有一个物理地址,但可以有多个逻辑地址。
9.某存储单元物理地址为32413H,则相对于段地址为3000H,其偏移地址为2413H ,若,它的偏移地址是1003H,则其段地址为3141H 。
微机原理复习题及答案
是运放 电阻,被放在电阻,被放在电阻,被放在 。。内部有 地和地和地和 地。地。地。 时,数据时,数据 在寄存器,不再随在寄存器,不再随在寄存器,不再随 上的数据变化而变化。上的数据变化而变化。上的数据变化而变化。 的,在给定值时产生的的,在给定值时产生的
和 。。若D/A 转换行 ; ; 若一个并行一个并行 。。是CMOS 的 位位 转换器。转换器。转换器。 EOC 是 信号,可作为信号,可作为信号,可作为 。。
6、设被测温度的变化范围为300℃~1000℃,300℃~1000℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,如要求测量误差不超过±1℃,应选用分辨应选用分辨率为多少位的A/D 转换器?转换器?
7、模、模--数转换器ADC 常用的有双积分式和逐次逼近式,请扼要比较它们的优缺点。在微机控制系统的模拟输入通道中常常应用采样机控制系统的模拟输入通道中常常应用采样--保持电路,其主要原因是什么保持电路,其主要原因是什么? ?
五、编程应用题
1.1. 设状态端口地址为86H 86H,数据端口的地址为,数据端口的地址为87H 87H,外部输入信息准备好状态标,外部输入信息准备好状态标
志为D 7=1=1,请用查询方式写出读入外部信息的程序段。,请用查询方式写出读入外部信息的程序段。,请用查询方式写出读入外部信息的程序段。
2.2. 设状态端口地址为76H 76H,数据端口地址为,数据端口地址为75H 75H,外部设备是否准备好信息,外部设备是否准备好信息,外部设备是否准备好信息 由D 7
微机原理复习题(附答案)
微机原理复习题(附答案)
一.名词解释
1.算术逻辑部件(ALU)(P4)
答:cpu内部的算数逻辑部件也叫运算器,是专门用来处理各种数据信息的,它可以进行加、减、乘、除算术运算和与、或、非、异或等逻辑运算。
2.控制器(P5)
答:是CPU的控制中心
3.字长(P9)
答:是cpu同时能处理的数据位数,也称数据宽度。字长越长,计算能力越高,速度越快。
4.主频(P9)
答:Cpu的时钟频率,和cpu的运算速度密切相关,主频越高,运算速度越快。
5.偶校验(P11)
答:运算结果的低八位中所含的1的个数为偶数,则PF为1。
6.奇校验(P11)
答:运算结果的低八位中所含的1的个数为奇数,则PF为0。
7.总线周期(P12)
答:在取指令和传送数据时,CPU总线接口部件占用的时间。
8.最小模式(P13)
答:在系统中只有一个微处理器
9.中断向量(P27)
答:中断处理子程序的入口地址,每个中断类型对应一个中断向量。
10.非屏蔽中断(NMI)(P28)
答:从引脚NMI进入的中断,它不受中断允许标志IF的影响。
11.可屏蔽中断(INTR)(P28)
答:从引脚INTR进入的中断,它受中断允许标志IF的影响。
12.基址(P77)
答:任何通用寄存器都可以作为基址寄存器,即其内容为基址。注意,这里的基址不是段基址,而只是一个延续下来的习惯叫法,实际上是指有效地址的一个基础量。
13.直接寻址(P77)
答:数据在存储器中,有效地址由指令直接给出。默认段地址寄存器DS。直接寻址是对存储器访问时可采用的最简单的方式。
14.指令性语句(P127)
微机原理复习题5(含答案)
汇编语言试卷
一、选择题(每小题1分,共20分)
1.设A=186,B=273Q,C=0BBH,它们之间的关系是( d )。
A) A.﹥B﹥C B)A﹤B﹤C C)A=B=C D)A﹤B=C
2.8086/8088的存储器组织是将存储器划分为段,可以作为段的起始地址是( B )。
A)185A2H B)00020H C)01004H D)0AB568H
3.堆栈中当前出栈的存储单元地址是( A )。
A)SS*10H+SP B)SS*10H+BP C)SS*10+SP D)SS*10+BP
4.设DL=55H。执行指令后能使DL中的数据为0AAH的指令是( D )。
A)TEST DL,0AAH B)OR DL,0AAH C)NEG DL D)XOR DL,0FFH
5.当SS=9876H,SP=4328H,执行POPF指令后,堆栈顶部的物理地址是(A)。
A)9CA8AH B)9CA90H C)9CA86H D)0DB00H
6.DW 10H DUP(2 DUP(3),300H)
上述定义的数据单元中,能构成0303H字存储单元的个数是(D)。
A)10H B)20H C)1EH D)0FH
7.用一条指令实现将寄存器BX和SI的内容相加,结果并送入AX中,这条指令是( D )。A)ADD AX,[BX][SI] B)MOV AX,[BX][SI] C)AND AX,[BX][SI] D)LEA AX,[BX][SI] 8.设AX中有一带符号数8520H,执行SAR AX, 1 指令后,AX中的值是(C )。
微机原理试题及答案
微机原理试题及答案
微机原理试题及答案
一、填空题(每空1分,共15分)
1、在计算机中,对带符号数的运算均采用补码。带符号负数1100 0011的补码为_10111101_。
2、单片机通常采用“三总线”的应用模式,芯片内部设有单独的地址总线、数据总线_ 和控制总线。
3、当使用80C51单片机时,需要扩展外部程序存储器,此时EA 应为_0__。
4、若(A)=B3H,(R0)=A8H,执行指令XRL A,R0之后,
(A)=_1BH__。
5、在80C51单片机中,带借位减法SUBB指令中,差的D7需借位时,_CY_=1,差的D3需借位时,AC_=1。
6、80C51单片机中,在调用子程序前,用_PUSH__指令将子程序中所需数据压入堆栈,进入执行子程序时,再用___POP__指令从堆栈中弹出数据。
7、在十六进制数与ASCII码值的转换过程中,当十六进制数在0~9之间时,其对应的ASCII码值为该十六进制数加___30H______。
8、外部中断INT0和INT1有两种触发方式:___电平触发方式_____和__边沿触发方式__。
9、在单片机串行通信中,依发送与接收设备时钟的配置情况,串行通信可以分为 __异步通信___和__同步通信_。
10、若累加器A中的数据为0111 0010B,则PSW中的P=__0___。
二、选择题(每题1分,共15分)
1、单片机是在一片集成电路芯片上集成了以下部分,除了( D )
A、微处理器
B、存储器
C、I/O接口电路
D、串口通信接口
2、一个机器周期包含多少个晶振周期(D )
微机原理复习题(含答案)
微机原理及应用复习题(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.0FFFFH
4.典型的计算机硬件结构主要包括三个组成部分,它们分别是()。
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.101
7.十进制数-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.段寄存器
微机原理复习题答案.
一、单选题:
1. 8088微处理器指令队列长度为()个字节。
A 2
B 4
C 6
D 8
2. 8086微处理器指令队列长度为()个字节。
A 2
B 4
C 6
D 8
3. 8088微处理器数据总线为()位。
A 4
B 8
C 12
D 16
4. 8086微处理器数据总线为()位。
A 8
B 16
C 24
D 32
5.在8088/8086微处理器中,共有()个16位寄存器。
A 12
B 13
C 14 D15
6. 在8088/8086微处理器中,标志寄存器共有()位状态标志和控制标志。
A 8
B 9
C 12
D 14
7. 8088/8086微处理器在进行字符串操作时,若方向标志DF=1,每执行一条串字节操作指令,都要对源/目操作数地址进行一次调整,其规则为()。
A 加1递增
B 减1递减
C 不变
D 加2递增
8. 在取指令时,8088/8086会自动选择()段寄存器的段基值,加上由IP提供的偏移量形成物理地址。
A SS
B DS
C ES
D CS
9. 当涉及堆栈操作时,8088/8086会自动选择()段寄存器的段基值,加上由SP提供的偏移量形成物理地址?
A SS
B DS
C ES
D CS
10. 当涉及一个操作数(存储器操作数)时,8088/8086会自动选择()段寄存器的值为段基值(若以BP为基地址,则SS为段基值),加上16位偏移量形成物理地址?这16位偏移量可以来自: *指令中提供的直接地址——16位的位移量; *某一个16位地址寄存器的值; *指令中的位移量加上16位地址寄存器之值。
A SS
B DS
C ES
D CS
微机原理试题及答案
微机原理试题及答案
第一篇:微机原理试题及答案
一.选择(每题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)CR4
8.Pentium地址总线是32位的,它的内部数据总线的宽度是:
1)16位 2)32位 3)64位 4)36位
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一.填空题。
1.单片机与普通计算机的不同之处在于其将__CPU__、 __存储器__ 和_I/O接口___三部分集成于一块芯片之上。
2.MCS-51系列单片机中,片内无ROM的机型是__8031__,有4KB ROM的机型是__8051__,而有4KB EPROM 的机型是__8751__。
3.通常单片机上电复位时PC=__0000__H,SP=__07__H。
4.I/O数据传送方式有_P0___、__P1__、_P2___和_P3___四种。
5.当8051地RST端上保持__2个__机器周期以上低电平时,8051即发生复位。6.MOV A,#30H是__立即数__寻址方式。MOVX A,@DPTR是__变址__寻址方式。
7.微型计算机一般都是采用总线结构,它的系统总线有__地址总线__、__数据总线__、__控制总线__。
8.通常单片机上电复位时PC=__0000__H,SP=__07__H。8031单片机复位后R4所对应的存储单元地址为_04___H,因上电时PSW=__00__H。
9.MCS-51的中断系统优先级有_两___级,由__IP__寄存器控制。
10.MCS-51的堆栈存取数据的原则是_先进后出___。
11.若系统晶振频率为12MHZ,机器周期为__1__us,最短和最长指令周期分别为___1_us和__4__us。
12.MOV A,B是__寄存器__寻址方式。MOVC A,@A+PC是__变址__寻址方式。
13.使用8031单片机时需将EA引脚接___低_电平,因为其片内无__ROM__存储器。8051地RST端上保持__2__个机器周期以上低电平时,8051即发生复位。
14.通常单片机上电复位时,SP=__0000__H,通用寄存器则采用第__0__组,这一组寄存器的地址范围是从___00_ H~__07__H。
15.8051单片机其内部有___21_个特殊功能寄存器,其中__0__个可以位寻址。
16.MCS-51单片机PC的长度为___16_位;另一个与PC长度相同的寄存器为_DPTR___。
17.若系统晶振频率为6MHZ,则时钟周期为__1/3__us,机器周期为__2__us,最短和最长指令周期分别为___2_us和___8_us。
二.简答题。
1.MCS51系列单片机的内部资源有哪些?说出8031、8051和8751的区别。
答:内部资源有:
1、2个定时器
2、一个串口
3、128B的RAM
4、4个IO口
5、8位数据总线
6、16位地址总线
7、2个外部中断
8031,没有ROM,只能扩展ROM才能写程序
8051,有4K的ROM
8751,有4K的EPROM
2.为什么要对键盘进行“去抖”处理?
机械式按键在按下或释放时,由于触点弹性作用的影响,通常伴随有一定时间的触点机械抖动,然后其触点才稳定下来。抖动时间的长短与开关的机械特性有关,一般为5~10ms。CPU在触点抖动期间检测按键的通与断状态,可能导致判断出错,即按键一次按下或释放被错误地认为是多次操作。为了克服按键触点机械抖动所致的检测误判,必须采取软件或硬件去抖动措施。
3.试写出设定INT0和定时器0的中断请求为高优先级和允许它们中断的程序。
如果INT0和定时器0同时有中断请求时,试问MCS-51先响应哪个中断请求?
为什么?
答:可用字节操作指令对IE和IP进行设置:
MOV IE,#83H ;同时置位EA、ET0和EX0
MOV IP,#03H ;置位PX0和PT0
也可用位操作指令进行设置,此处从略。
因为本题中外中断0和定时器0同为高优先级,当它们同时发中断请求时,系统则按硬件设定的自然优先级顺序响应中断,因此MCS-51先响应外中断0的中断请求。
4.MCS-51系列单片机有哪7种寻址方式?
1.直接寻址
2.位寻址
3.立即数寻址
4.寄存器寻址
5.寄存器间接寻址
6.变址寻址
7.相对寻址
5.简述8051单片机内部结构主要有哪些部件组成。
(1)一个8位微处理器CPU。
(2)数据存储器RAM和特殊功能寄存器SFR。
(3)内部程序存储器ROM。
(4)两个定时/计数器,用以对外部事件进行计数,也可用作定时器。
(5)四个8位可编程的I/O(输入/输出)并行端口,每个端口既可做输入,也可做输出。(6)一个串行端口,用于数据的串行通信
6.MCS-51单片机外部中断申请有几种方式?为什么外部中断一般不用电平触发方式?
答:MCS-51单片机外部中断请求申请信号可以是低电平触发方式,也可以是负脉冲触发方式。对于采用负脉冲触发方式的外部中断请求标志位IE0或IE1的清“0”是由单片机硬件自动完成的,用户无需参与。对低电平触发方式的外部中断请求信号,需要外加电路并配合指令,在中断响应后将INT0、INT1 引脚电平从低电平强制为高电平,从而将INT0、INT1引脚的低电平中断请求信号撤除,可见低电平方式的外部中断请求信号的撤除比较麻烦,因此一般应尽可能采用负脉冲触发方式申请中断。
7.简述程序状态寄存器PSW的作用是什么?常用标志有哪些位?作用是什么? PSW是一个8位寄存器,用来存放指令执行的有关状态信息。PSW中各位的状态信息一般是在指令执行过程中形成的,也可以根据需要由用户采用传送指令加以改变。
a。P(PSW.0):奇偶标志位,用于表示累加器A中二进制数值为1奇偶性。
b。F1、F0(PSW.1、PSW.5):用户标志位,作为用户自行定义的一个状态标志