201507微机原理与接口技术习题集部分答案2
更新时间:2024-06-22 00:58:01 阅读量: 综合文库 文档下载
- 201507邮编推荐度:
- 相关推荐
第一章 计算机基础知识
一、填空
1. 第一台电子计算机诞生于 年,至今经历了
和 、小规模集成电路以及 计算机四个时代; 微型计算机的发展是以 的发展为特征。 2. INTEL公司相继推出的单片机三大系列将单片机的发展划分为三个阶段,
这三大系列分别是 , 和 ,目前广泛使用的8位单片机系列是 。 3. 微型计算机的三大主件是 、 和 ,它
们相互间通过 、 和 三组总线进行联接。
4. 微处理器及微机的主要应用可归纳为 、
和实时控制三个方面。
5. 微机应用于科学和工程计算,如导弹制导,水文分析,气象预报等主要是为
了解决 问题。
6. 微型计算机具有存放程序、处理数据以及与外设交换信息的能力,若将三种
功能部件,即 、 和 集成在一块电路芯片中,且符合一定的系统结构,则称此芯片为单片机。 7. 单片微型计算机由 、存储器和 口三部分组成。 8. RAM称为 存贮器,ROM称为 存贮器,静态RAM的
英文缩写是 ,EPROM称为 存贮器 。 9. RAM分为两类,它们分别称为 RAM和 RAM,
其英文缩写分别是 和 。
10. 可擦除ROM分为两类,它们分别称为 ROM和 ROM,其英
文缩写分别是 和 。
11. 计算机的系统总线有地址总线、控制总线和 总线。
12. 单片机系统有16根地址线,它的寻址范围为 ,它
的地址范围从 到 。
13. 12根地址线可选 个存储单元,32KB存储单元需要 根地址线。 14. 某存储器芯片有13根 AB线,8根DB线,说明该芯片有 存储
单元,每个存储单元存放 位二进制数,用十六进制数表示,它的地址范围从 到 。 15. 某SRAM芯片有10个地址输入端,1个数据线输入/输出端,则该芯片的存储
- 1 -
容量可表示为 。
16. 计算机中常用的码制有原码、反码和 。 17. 计算机中最常用的字符信息编码是 。 18. 十进制数29的二进制表示为 。
19. 十进制数一29的8位补码表示为 ,十进制数47用8位二进制
补码表示为 ,-19D的二进制补码表示为 。 20. 十六进制数作为一种有权数,其基数为 ,权码
为 ,数码有 。 21. X = -34D = B,用8位数的最高位表示符号位,则X的原码
等于 ,X 的反码等于 ,X 的补码等于 。
22. 4BH = Q = B = D。 23. 673.8D = BCD。 24. 计算机中的数称为机器数,它的实际值叫 。
二、选择
1.使用CHMOS芯片的最主要原因是利用它的 。
a. 速度快特点 c. 高密度特点
b. 低功耗特点 d. 体积小特点
2.下面哪种外设是输出设备 。
a. 打印机 b. 纸带读出机 c. 键盘 d. A/D转换器 3.下面哪种设备不是输入设备 。
a. A/D转换器 b. 键盘 c. 打印机 d. 扫描仪 4.在控制领域中,把使用单片机实现以软件取代硬件并能提供系统性能的技术
为 。 a. 多媒体技术 c. CAD技术
b. 微控制技术
d. 可编程序控制器技术
5.微型计算机由 组成
a.微处理器与存储器 b.控制器、运算器与存储器 c.微处理器、存储器及I/O接口 d.微处理器、存储器及I/O设备 6.紫外线可擦除,电可编程ROM指的是 。
a.PROM
b.EPROM
c.EEPROM d.掩膜ROM
c.掩膜ROM
d. PROM
7.在生产过程中完成程序写入的只读存贮器称之为 。
a.EPROM
b.EEPROM
8.中央处理器又称微处理器,即CPU,它是计算机的心脏,CPU指的是 。 a.运算器 b.控制器 c.运算器和控制器 d. 存储器、运算器和
- 2 -
控制器
9. 单片机是指在一块大规模或超大规模集成电路芯片上集成了 的计算机。 a. CPU,一定容量的存贮器和数量有限的I/O接口; b. ROM,RAM,I/O接口,键盘,显示器; c. CPU,RAM,ROM,键盘,显示器 10.单片机在结构上至少应含有 。
a.运算器、控制器、寄存器 b.CPU、ROM、RAM、A/D、D/A c.CPU、RAM、I/O接口 d.CPU、EPROM、RAM、定时/计数器 11.8位二进制数,采用补码形式表示一个带符号数,它能表示的整数范围
是 。
a.-127~+127 b.-128~+128 12.-49D的二进制补码为 。
a.11101111 b.11101101 c.0001000 d.11101100 13.下列数中最大的数为 。
a.(10010010)2 b.(10010010)BCD c.(89)16 14. 十进制0.625转换成二进制数是 。
a. 0.101 b.0.111 c.0.110 d.0.100 15.8位二进制补码11111101B的真值是 。
a.-2D B.-3D c.253D d.-118D 16.选出不是计算机中常作的码制是 。
a.原码 b.反码 c.补码 d.ASCII
17.已知:带符号位二进制数X和Y的原码为[X]原=10011010B,[Y]原
=11101011B,则[X+Y]补= 。
a.01111011B b.10000101B c.11111011B d.溢出 18.(00111100)2+(10010110)BCD+(24)10+(14)16= 。
a.160 b.170 c.180 d.200
19. 已知:带符号位二进制数X和Y的补码为[X]补=11001000,[Y]补=11101111,
则[X+Y]真值= 。
a.-55 b.-73 c.73 d.溢出 20.CPU中程序计数器(PC)中存放的是 。
a.指令 b.指令地址 c.操作数 d.操作数地址 21.用二进制数表示一个5位长的十进制数,至少需要用 位二进制
数。
a.14 b.15 c.16 d.17
22.某种存储器芯片是8KB,那么它的地址线根数是 。
a.11根 b.12根 c.13根 d.14根
- 3 -
c.–127~+128 d.-128~+127
d.(223)8
23. Intel 2732 芯片具有4KB的容量,其首址为1000H,则末址为 。
a.1FFFH
B.2000H
c.4000H
d.5000H
24―25.在微机系统中,实现模块(部件)之间相互连接的总线称为 ,
它包括 。供选择的答案:
24:a.外总线 b.串行总线 c.通信总线 d.系统总线 25:a.单总线、双总线和三总线 b.CPU总线、内存总线和I/O总线
c.数据总线、地址总线和控制总线 d.芯片总线、内总线和外总线
26.一台微型机,其存储器首址为2000H,末址为5FFFH,存储容量为 KB。 a.4 b.8 c.12 d.16 27.计算机中最常用的字符信息编码是 。
a. ASCII b. BCD码 c.余3码 d.循环码
三、判断
1. 微处理器由CPU,内存,I/O接口三部分组成。( ) 2.ROM与RAM的主要区别在于ROM掉电时信息不会丢失。( ) 3.单片机适宜于构成一个专用微型计算机系统。( )
4.SRAM与DRAM的不同在于SRAM在掉电时能保持信息不丢失。( ) 5.EEPROM 既可以作程序存贮器,也可以作数据存贮器。( )
6.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称。 ( ) 7.MCS-51是微处理器。( ) 四、解答
1.某存储器芯片有11根地址线、8根数据线,请回答:
(1) 该芯片有多少个存储单元?
(2) 每个存储单元存放多少位二进制数? (3) 用十六进制数写出它的首地址和末地址。
2.INTEL 27128有多大的存贮容量?需几根地址线?要组成64KB的存贮器,需几片
27128 ?
3.请将下列十六进制数转换为二进制数。
(1)0EC.B7H (2)0B.ADH (3)101.0CH (4)4356.892FH 4. 将下列十进制数转换为二进制、十六进制数:
(1)67.375 (2)93.65 (3)268.875 (4)218.0625 (5)47
(6)14.875 (7)215 (8)25.25
(2)1011011.0101B (5)11010111.1001B
- 4 -
5. 将下列二进制数转换为十进制数:
(1)10110.111B
(3)10010010.001B
(4)10111111.101B
6.将下列二进制数转换为十进制数和十六进制数:
(1)11110000B (2)1101.011B (3)10100011B (4)11100101.11B (1)0A6BH (2)0FFH (3)4000H (4)2710H (5)5FFFH 8. 将下列16进制数转换为二进制数和十进制数:
(1)5AH (2)0AE7.D2H (3)12BEH (4)085.6EH 制数)。
10. 用八位二进制数写出下列十进制数的原码、反码、补码。
(1)123 (2)-123 (3)+99 (4)-99 (5)+50 (6)-50 11. 将下列十进制数转换成8421BCD码:
(1)22 (2)986.71 (3)1234 (4)678.95
12. 将下列十进制数用BCD码表示, 存放在内存中的机器数是什么?
(1)18 (2)57 (3)8654 (4)1235 (5)6789 (6)2000 13. 将下列字符用ASCⅡ码表示
(1)MCS-51 (2)Single Chip Microcomputer (3)IBM-PC (4)1997 14. 说明微型计算机由哪几部分组成? 单片机的特点是什么? 15.单片机有哪几种总线?
16.用8位,10位,12位,16位字长的二进制无符号整数可表示的16进制数的
范围为多少? 可表示的十进制数范围又是多少? 用16位二进制补码所表示的整数, 其相应的十进制数范围是多少?
9. 给定机器数78H和87H,求其作为原码,反码,补码的值(即求出对应的十进7. 将下列16进制数转换为十进制数:
- 5 -
a.MOV Pl,A b.ORL P1,#0FH c.MOV C,Pl.5 d.DJNZ P1,rel
46.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是_a_口。 a.P 0 b.P1 c.P2 d.P0 和 P2
47. 89C51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用
来___b__ 。
a.存放指令 b.存放16位地址,作间址寄存器使用 c.存放下一条指令地址 d.存放上一条指令地址
三、判断
1.PC存放的是当前正在执行的指令。( × )
2.51系列与52系列单片机使用不同的指令系统。( × ) 3.MCS-51单片机的堆栈按照先进先出的原则工作。( × )
4.程序计数器PC是不可寻址的,因此不能对它进行读写操作。( √ ) 5.MCS-51片内20H~2FH范围内的数据存储器,只可以位寻址,不能进行字节
寻址。( × )
6.51内部RAM寄存器区中的32个存储单元,既可以作为通用寄存器使用也可以
作为RAM单元使用。( √ )。
7.MCS-51的特殊功能寄存器分布在60H~80H地址范围内。( × ) 8.AT89S51/52单片机系统可以没有复位电路。( × )
9.ROM与RAM的最大不同在于ROM掉电时信息不会丢失。( × )
10.对于MCS-51单片机,当芯片具有内部RAM时,EA引线端应按高电平;而当
芯片不具有内部RAM时,EA引线端则应接地。( × )。
11.51单片机的位寻址空间:一部分分布在片内RAM中,另一部分分布在片外
RAM中。( × )
12.8031、8051、8751单片机使用同一指令系统。(
)
13. 程序计数器PC既可以对程序存储器寻址,也可以对数据存储器寻址。(× )。 14.51系列单片机内部RAM的20H---40H单元可位寻址。( × ) 15.51单片机的堆栈可以设在51芯片的片内程序存储器中。( × ) 16.MCS-51单片机P3口的各口线,如果作为第二功能信号使用的话.那么它们
就不能再用来进行数据I/O传送;同样道理,如果用作数据传送.就不能再作为第二功能信号使用。(√ )
17.MCS-51的程序存储器只是用来存放程序的。(× )
18.由于复位后PC的值为0000H,因此对于8031芯片来说.扩展程序存储器必
- 11 -
须从0000H地址开始。( × )。
19.51单片机的ALE信号用来锁存地址的高8位。( × ) 20.51单片机有21个8位的特殊功能寄存器。( √ ) 21.特殊功能寄存器SFR的每一位都可进行位寻址。( × ) 22.8051片内没有RAM存贮器 。( × )
23.程序计数器PC是51系统的21个特殊功能寄存器之一。( × ) 24.PSW中RS1、RS0的作用是选择片内RAM或片外RAM。( × ) 25.51单片机复位后,P0、P1、P2口均输出高电平。( √ )
26.使用8751且 EA = 1时,仍可外扩64KB的程序存储器。( × ) 27.内部寄存器Rn(n=0~7)可作为间接寻址寄存器使用。 ( × ) 28.89C51单片机中的工作寄存器就是内部RAM中的一部份。 ( √ ) 29.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进
入死循环时,可按复位键重新启动。 ( √ ) 30.MCS-51系统可以没有复位电路。 ( × )
- 12 -
第三章 51系列单片机的汇编语言程序
一、填空
1. 一台计算机的指令系统就是它所能执行的 全部指令的 集合。51单片机共有
111 条指令。其中数据传送类指令有 29 条,算术运算类指令有 24 条,逻辑运算类指令有 24 条,位操作类指令有 17 条,控制转移类指令有17 条。
2.用 汇编编语言 或 高级语言 编写的程序称为源程序, 它需经过汇编或
编译才能形成计算机可理解和执行的 目标 程序。以助记符形式表示的计算机指令就是它的 汇编 语言。
3. 80C51单片机有 7 种寻址方式,它们是 立即寻址 、 直接寻址 和
寄存器寻址 、 寄存器间接寻址 、 相对寻址 以及 变址 寻址方式。访问特殊功能寄存器SFR只能采用直接寻址 寻址方式,访问外部RAM单元只能采用寄存器间接寻址方式。访问特殊功能寄存器SFR只能采用直接寻址寻址方式,访问内部RAM单元可以采用 直接寻址 、 寄存器间接寻址方式, 访问外部程序存储器可以采用 变址 寻址方式。
4.一般子程序的调用通过助记符为 LCALL 或 ACALL 的指令来实现,子程序
最后一条指令的助记符为应该是 RET 。中断子程序的最后一条指令是 RETI ,其功能是 返回子程序调用断点 和 中断点 。
5. 在访问不同的逻辑存储空间时,MCS-51提供了不同形式的指令。 MOV 指令用
于访问内部数据存储器; MOVX用于访问外部数据存储器; MOVC 用于访问内、外程序存储器。
6. MOV A, #45H指令表示把 45H 送往A累加器,源操作数采用的是 立即
寻址方式,MOV A,45H指令表示把 45H 地址对应单元的内容 送往A累加器,源操作数采用的是 直接 寻址方式。
7.将累加器的内容送片内RAM的7CH单元,可使用 MOV 7CH,A 指令,将工
作寄存器R5的内容送累加器可使用 MOV A,R5 指令。
8.MCS—51单片机系统中,同一地址信息可表示不同的存储单元。例如传送指令 MOV A,67H表示把 字节地址67H 单元的内容送往A累加器,而MOV C,67H指令表示把 位地址67H 单元的内容送往 C/位累加器 。
9.寄存器间接寻址方式中,其\间接\体现在指令中寄存器的内容不是操作数,
而是操作数的 地址 ,例如 MOV R0,#20H ,MOV A, @R0 。 10.PSW中RSl RSO=llH时,R2的地址为 1AH ,MOV PSW,#lOH是将MCS-
51的工作寄存器置为第 2 组。
11.假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令:
- 13 -
PUSH ACC PUSH B
后,SP的内容为 62H ,6lH单元的内容为 30H ,62H单元的内容为 70H 。 12.假定(SP)=62H,(61H)=30H,(62H)=70H。执行下列指令:
POP DPH POP DPL
后,DPTR的内容为 7030H ,SP的内容为 60H 。 13.执行当前指令后,PC内容为 下一条指令的首地址 。
14. 从程序存储器中读取操作数只能用“基址+变址的寄存器”间接寻址方式,
其指令有两条,一条是近程查表指令,其格式是 MOVC A, @A+PC ,另一条是远程查表指令,其格式是 MOVC A, @A+DPTR 。 指令 JMP @A+DPTR的寻址方式是 基址+变址的寄存器间接 寻址。
15.设DPTR=2000H,(A)=80H,则MOVC A,@A+DPTR操作数的实际地址为 2080H 。 16.假定(A)=30H,执行l000H: MOVC A,@A+PC指令后,程序存储器 1031H 单
元的内容送到A中。
17.假定DPTR的内容为8100H,累加器A的内容为40H,执行MOVC A,@A+DPTR
指令后,送入A的是程序存储器 8140H 单元的内容。 18. INC A指令 不 影响CY位。
19.MOV C,2OH源操作数寻址方式为 位 寻址。
20.累加器(A)=7EH,(2OH)=#04H,MCS-51执行完ADD A,2OH指令后,PSW.0= 0 。 21.累加器(A)= 80H,执行完指令ADD A,#83H后,进位位C = 1 。 22.Cy = 0,(A)= 4AH,(R0)= 27H,执行SUBB A,R0后,(A)= 23H 。 23.ORL A,#OFOH是将A的高4位置1,而低4位不变。
24.(A)= 90H,(R3)= 73H,执行XRL A,R3后,(A)= 0E3H 。 25. 执行ANL A,#0FH指令后,累加器A的高4位 = 0000B 。
26. 指令LCALL 37B0H首地址在2000H,所完成的主要操作是 2003H 入栈,37B0H
→ PC 。
27. 指令DJNZ R7,e操作码所在地址为300OH,e=EFH,则它的转移目的地址应
为 30F1H 。
28.在R7初值为00H的情况下,DJNZ R7,rel指令将循环执行 256 次。 29. SJMP e的指令操作码地址为005OH,e=65H,那么它的转移目的地址为 0052H
+ 65 。
30.JZ e的操作码地址为10OOH,e=2OH,它的转移目的地址为 1022H 。 31. JBC OOH,e操作码的地址为20OOH,e=70H,它的转移目的地址为 2073H 。 32.51 单片机中执行时间最长的两条指令分别是 MUL 和 DIV 。 33.写出没有操作数的指令两条 RET 和 NOP 。
- 14 -
34.假定(A)=OFFH,(R3)=OFH,(30H)=OFOH,(RO)=40H,(40H)=OOH。执行指令:
INC A INC R3 INC 3OH INC @R0 后,累加器A的内容为 00H ,R3的内容为 10H ,30H的内容为 0F1H ,40H的内容为 01H 。
35.假定(A)= OFH,(R7)= 19H,(30H)= OOH,(Rl)= 40H,(40H)= OFFH。执行
指令:
DEC A DEC R7 DEC 3OH DEC @Rl
后,累加器A的内容为 0EH ,R7的内容为 18H ,30H的内容为 0FFH ,40H的内容为 0FEH 。 36.51指令系统
●欲使P1口的低4位输出0而高4位不变,应执行一条ANL P1,#0F0H 指令。 ●欲使P1口的高4位输出1而低4位不变,应执行一条 ORL P1,#0F0H 指令。 ●DIV AB指令执行后,OV标志为1,则此指令执行前(B)= 00 H。
37.在变址寻址方式中,以 A 作变址寄存器,以 PC 或 DPTR 作基址寄存器。
二、选择
1.计算机编程使用 b、c 语言,运行使用 a 语言。
a. 机器 b. 汇编 c. 高级 2.访问片内数据存贮器, 使用 a 指令。
a. MOV b. MOVX c. MOVC
3.MCS-51系列单片机属高档8位机,其指令系统中共有 b 指令。
a. 96 b. 111 c. 127 d. 256 4.51执行完MOV A,#08H后,PSW的 d 位被置位。
a. C b. F0 c. OV d. P
5.89C51单片机汇编语言指令格式中,唯一不可缺少的部分是 b 。
a. 标号 b. 操作码 c. 操作数 d. 注释 6.MOVX A, @DPTR指令中源操作数的寻址方式是 b 。
a. 寄存器寻址 b. 寄存器间接寻址 c. 直接寻址 d. 立即寻址 7.决定程序执行顺序的寄存器是 b 。
a. DPTR b. PC c. SP d. R0、R1 8.在寄存器间接寻址方式中,指定寄存器中存放的是 b 。
- 15 -
正在阅读:
情商低的人都怎么说话呢02-22
装饰工程监理细则07-27
继承者们高清剧照壁纸图片02-09
The Nature of Radio Emission from Distant Galaxies The 1.4 G04-11
湿度传感器设计05-18
美德记心间争做好少年作文1000字06-28
1 备考指导03-05
青安岗资料材料12-17
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 习题集
- 微机
- 接口
- 原理
- 答案
- 部分
- 201507
- 技术
- 算法选择题
- 第二讲 当代大学生应具备的素质
- 各种面做法包括凉面热干面等
- 苏教版语文八年级下册教案:17.《范进中举》.doc
- 网络基础教程(精简版)全文
- 2017年西华师范大学专升本
- 课后题库
- 贵金属和其他品种比较二
- 最新苏教版小学一年级语文上册一日一练精品练习题
- 东农16秋《英语3-4(大学体验英语2)》在线作业
- JCS018A加工中心结构
- 石油行业环境标准化现状分析
- 公务员干部个人学习计划范文
- 《牛顿第二定律》教案
- 82系统精讲-妊娠、分娩和产褥期-第五、六、七节 流产、早产、过
- 人教版地理七年级下册第八章第四节《澳大利亚》教学设计
- 两相分离器施工组设计
- 六年级语文(下册)《生字表》生字的形近字及组词【原创】
- 第一单元 第三课 能动自觉与自强不息 - 图文
- 新版一年级上册生字笔顺组词 - 图文