单片机课后习题选择题答案

1. 用8位二进制补码数所能表示的十进制数范围是(D)(D)-128 ~ +127
2. 下列等式中,正确的是(B)(B)1 MB = 1024×1024 B
3. 程序与软件的区别是(C)(C)软件包括程序
4. 存储器中,每个存储单元都被赋予惟一的编号,这个编号称为(A)(A)地址
5. 8位二进制数所能表示的最大无符号数是(B)(B)256
6. 下列4个无符号数中,最小的数是(B)(B)37(八进制)
7. 下列字符中,ASCII码最小的是(B)(B)A
8. 下列字符中,ASCII码最大的是(C)(C)x
9. 有一个数152,它与十六进制数6A相等,那么该数是(B)(B)八进制数
1. 下列概念叙述正确的是(D)(D)CPU中反映程序运行状态和运算结果特征的寄存器是PSW
2. 取指操作后,PC的值是(C)(C)下一条指令的地址
3. 80C51单片机中,设置堆栈指针SP为37H后就发生子程序调用,这时SP的值变为(C)(C)39H
4. 设置堆栈指针SP = 30H后,进行一系列的堆栈操作。

当进栈数据全部弹出后,SP应指向(A)(A)30H单元
5. 下列关于堆栈的描述中,错误的是(C)(C)在80C51中,堆栈操作过程与一般RAM单元的读/写操作没有区别
6. 在单片机芯片内设置通用寄存器的好处不应该包括(A)(A)提高程序运行的可靠性
7. 下列叙述中正确的是(D)(D)两数相加后,若A中数据为66H,则PSW中最低位的状态为0
1. 下列指令或指令序列中,不能实现PSW内容送A的是(C)(C)MOV R0, 0D0H MOV A,@R0
2. 在相对寻址方式中,“相对”两字是指相对于(C)(C)下一条指令的首地址
3. 下列指令或指令序列中,能将外部数据存储器3355H单元内容传送给A的是(B)
(B)MOV DPTR, #3355H MOVX A, @ DPTR
4. 对程序存储器的读操作,只能使用(D)(D)MOVC指令
5. 执行返回指令后,返回的断点是(C)(C)调用指令的下一条指令的首地址
6. 以下各项中不能用来对内部数据存储器进行访问的是(A)(A)数据指针DPTR
1. 下列有关80C51中断优先级控制的叙述中错误的是(D)
(D)同一时刻,同级的多中断请求,将形成阻塞,系统无法响应
2. 80C51有两个定时器,下列有关这两个定时器级联定时问题的叙述中,正确的是(C)
(C)软件级联定时和硬件级联定时都可以实现
3. 在工作方式0下,计数器由TH的全部8位和TL的低5位组成,因此,其计数范围是(A)(A)1 ~ 8192
4. 对于由80C51构成的单片机应用系统,中断响应并自动生成长调用指令LCALL后,应(B)
(B)转向内部程序存储器去执行中断服务程序
5. 中断查询确认后,在下列各种单片机运行情况中,能立即进行响应的是(D)
(D)当前指令是“MOV A, Rn”指令
6. 下列条件中,不是中断响应必要条件的是(C)(C)IP寄存器中相关位置1
7. 在单片机的下列功能或操作中,不使用中断方法的是(D)(D)存储器读/写操作
1. 下列有关单片机程序存储器的论述中,错误的是(D)
(D)执行程序需要使用MOVC指令从程序存储器中逐条读出指令
2. 下列有关单片机数据存储器的论述中,错误的是(A)(A)数据存储器只使用MOV指令进行读/写
3. 在单片机系统中,1KB表示的二进制位数是(D)(D)8×1024
4. 在下列信号中,不是供外扩展程序存储器使用的是(D)(D)WR
5. RAM是随机存储器的意思,随机存储器的准确含义是(B)(B)可以在任何时刻随机读/写存储器内各存储单元
6. 若在系统中只扩展一片Intel 2732(4K×8位),除应使用P0口的8条口线外,至少还应使用P2口的口线(A)
(A)4条
7. 下列叙述中,不属于单片机存储器系统特点的是(D)(D)扩展程序存储器与片内程序存储空间重叠
8. 在80C51单片机系统中,为解决内外程序存储器衔接问题所使用的信号是(A)(A)EA
1. 下列特点中,不是串行数据传送所具有的是(A)(A)速度快
2. 下列有关串行同步通信与异步通信的比较中,错误的是(B)
(B)它们采用的是相同的数据传输格式,但采用不同的数据传输方式
3. 调制解调器的功能是(A)(A)数字信号与模拟信号的转换
4. 帧格式为1个起始位、8个数据位和1个停止位的异步串行通信方式是(B)(B)方式1
5. 通过串行口发送或接收数据时,在程序中应使用(A)
(A)MOV指令
6. 下列有关第9数据位的说明中,错误的是(C)(C)帧发送时使用指令把TB8位的状态送入发送SBUF中
7. 下列有关串行通信的说明中,错误的是(A)
(A)80C51串行口只有异步方式而无同步方式,因此,只能进行串行异步通信。

合集下载

单片机原理及应用习题及参考答案

单片机原理及应用习题及参考答案

单⽚机原理及应⽤习题及参考答案《单⽚机原理及应⽤》复习题⼀、选择题1、MCS-51响应中断时,下⾯哪⼀个条件不是必须的()(A)当前指令执⾏完毕(B)中断是开放的(C)没有同级或⾼级中断服务(D)必须有RETI2、执⾏PUSH ACC指令,MCS-51完成的操作是()(A)SP+1→SP,(ACC)→(SP);(B)(ACC)→(SP),SP-1→SP(C)SP-1→SP,(ACC)→(SP);(D)(ACC)→(SP),SP+1→SP3、89C51是()(A)CPU (B)微处理器(C)单⽚微机(D)控制器4、关于MCS-51的堆栈操作,正确的说法是()(A)先⼊栈,再修改栈指针(B)先修改栈指针,再出栈(C)先修改栈指针,再⼊栈(D)以上都不对5、MOV C,#00H的寻址⽅式是()(A)位寻址(B)直接寻址(C)⽴即寻址(D)寄存器寻址6、必须进⾏⼗进制调整的⼗进制运算()(A)有加法和减法(B)有乘法和除法(C)只有加法(D)只有减法7、ORG 0000HAJMP 0040HORG 0040HMOV SP,#00H 当执⾏完左边的程序后,PC的值是()(A)0040H (B)0041H (C)0042H (D)0043H 8、MCS-51复位时,下述说法正确的是()(A)(20H)=00H (B)SP=00H (C)SBUF=00H (D)TH0=00H9、可以为访问程序存储器提供或构成地址的有()(A)只有程序计数器PC (B)只有PC和累加器A(C)只有PC、A和数据指针DPTR (D)PC、A、DPTR和SP10、对程序存储器的读操作,只能使⽤()(A)MOV指令(B)PUSH指令(C)MOVX指令(D)MOVC指令11、下⾯哪种设备不是输⼊设备()(A)A/D转换器(B)键盘(C)打印机(D)扫描仪12、要访问MCS-51的特殊功能寄存器应使⽤的寻址⽅式是()(A)直接寻址(B)寄存器间接寻址(C)变址寻址(D)相对寻址13、执⾏MOVX A,@DPTR指令时,MCS-51产⽣的控制信号()(A)/PSEN (B)ALE (C)/RD (D)/WR14、下⾯哪种指令将MCS-51的⼯作寄存器置成3区()(A)MOV PSW,#13H (B)MOV PSW,#18H(C)SETB PSW.4 CLR PSW.3 (D)SETB PSW.3 CLR PSW.415、各中断源发出的中断请求信号,都会标记在MCS-51系统的()(A)TMOD (B)TCON/SCON (C)IE (D)IP16、在中断服务程序中,⾄少应有⼀条()(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令17、ORG 2000HLCALL 3000H0RG 3000HRET 左边程序执⾏完RET指令后,PC= ()(A)2000H (B)3000H (C)2003H (D)3003H18、下⾯哪种外设是输出设备()(A)打印机(B)纸带读出机(C)键盘(D)A/D转换器19、下⾯哪⼀个部件不是CPU的指令部件()(A)PC (B)IR (C)PSW (D)ID20、以下运算中对溢出标志OV没有影响或不受OV影响的运算是()(A)逻辑运算(B)符号数加减法运算(C)乘法运算(D)除法运算21、以下指令中,属于单纯读引脚的指令是()(A)MOV P1,A (B)ORL P1,#0FH(C)MOV C,P1.5 (D)DJNZ P1,short-lable⼆、填空题1、⼀个机器周期= 时钟周期,⼀个时钟周期= 振荡周期,⼀个振荡周期= 节拍。

单片机习题及参考答案

单片机习题及参考答案

(一)填空题1. 除了“单片机”之外,单片机还可以称之为单片微控制器和单片微型计算机。

2. 专用单片机由于已经把能集成的电路都集成到芯片内部了,所以专用单片机可以使系统结构最简化,软硬件资源利用最优化,从而极大地提高了可靠性和降低了成本。

3. 在单片机领域内,ICE的含义是在线仿真器(In Circuit Emulator)。

4. 单片机主要使用汇编语言,而编写汇编语言程序要求设计人员必须精通和指令系统,单片机硬件结构。

5. CHMOS工艺是 CMOS 工艺和 HMOS 工艺的结合,具有低功耗的特点。

6. 与8051比较,80C51的最大特点是所用CHMOS工艺。

7. 微控制技术是对传统控制技术的一次革命,这种控制技术必须使用单片机才能实现。

(二)选择题1.下列简写名称中不是单片机或单片机系统的是(A)MCU (B)SCM (C)ICE (D)CPU2.在家用电器中使用单片机应属于计算机的是(A)数据处理应用(B)控制应用(C)数值计算应用(D)辅助工程应用3.80C51与80C71的区别在于(A)内部程序存储器的类型不同(B)内部数据存储器的类型不同(C)内部程序存储器的容量不同(D)内部数据存储器的容量不同4.8051与80C51的区别在于(A)内部ROM的类型不同(B)半导体工艺的形式不同(C)内部寄存单元的数目不同(D)80C51使用EEPROM,而8051使用EPROM5.在下列单片机芯片中使用掩膜ROM作为内总程序存储器的是(A)8031 (B)80C51 (C)8032 (D)87C516.80C51芯片采用的半导体工艺是(A)CMOS (B)HMOS (C)CHMOS(D)NMOS7.单片机芯片8031属于(A)MCS-48系列(B)MCS-51系列(C)MCS-96系列(D)MCS-31系列8.使用单片机实现在线控制的好处不包括(A)精确度高(B)速度快(C)成本低(D)能与数据处理结合9.以下所列各项中不是单片机发展方向的是(A)适当专用化(B)不断提高其性能(C)继续强化功能(D)努力增加位数第二章课后习题参考答案(一)判断题1.用户构建单片机应用系统,只能使用芯片提供的信号引脚。

单片机第3章习题答案

单片机第3章习题答案

第3章习题答案一、选择题1.在中断服务程序中,至少应该有一条( D )。

(A)传送指令(B)转移指令(C)加法指令(D)中断返回指令2.要用传送指令访问MCS-51片外RAM,它的指令操作码助记符应是( C )。

(A)MOV (B)MOVC (C)MOVX (D)以上都行3.JNZ rel指令的寻址方式是( C )。

(A)立即寻址(B)寄存器寻址(C)相对寻址(D)位寻址4.执行LCALL 1020H指令时,MCS-51所完成的操作是( D )。

(A)保护PC (B)PC←1020H(C)保护现场(D)PC+3入栈,PC←1020H5.下面哪条指令产生WR信号( D )。

(A)MOVX A,@DPTR (B)MOVC A,@A+PC(C)MOVC A,@A+DPTR (D)MOVX @DPTR,A6.在执行PUSH ACC指令时,MCS-51完成的操作是( A )。

(A)(SP)←(SP)+1,((SP))←(ACC)(B)(SP)←(ACC),((SP))←(SP)-1(C)(SP)←(SP)-1,((SP))←(ACC)(D)((SP))←(ACC),(SP)←(SP)+17.MCS-51执行完MOV A,#08H后,PSW的哪一位被置位( D )。

(A)C (B)F0 (C)OV (D)P8.指令AJMP的跳转范围是( C )。

(A)256B (B)1KB (C)2KB (D)64KB9.在寄存器间接寻址方式中,指定寄存器中存放的是( B )。

(A)操作数(B)操作数地址(C)转移地址(D)地址偏移量10.执行返回指令时,返回的断点是( C )。

(A)调用指令的首地址(B)调用指令的末地址(C)调用指令下一条指令的首地址(D)返回指令的末地址二、填空题:1.8051指令基本格式由标号、操作码助记符、操作数和注释组成。

2.MOV A,20H源寻址方式为直接寻址。

3.执行ANL A,#0FH指令后,累加器A的高4位=0000B 。

关于习题二答案单片机的指令系统

关于习题二答案单片机的指令系统

习题二答案单片机的指令系统一、选择题1、执行下列3条指令后,30H单元的内容是( C )。

MOV R0,#30HMOV 40H,#0EHMOV @R0,40HA)40H B)30H C)0EH D)FFH2、在堆栈中压入一个数据时(B)。

A)先压栈,再令SP+1 B)先令SP+1,再压栈C)先压栈,再令SP-l D)先令SP-1,再压栈3、在堆栈操作中,当进栈数据全部弹出后,这时的SP应指向 A 。

A)栈底单元B)7FHC)栈底单元地址加1 D)栈底单元地址减l4、指令MOVC A,@A+PC源操作数的寻址方式是 D 。

A)寄存器寻址方式B)寄存器间接寻址方式C)直接寻址方式D)变址寻址方式5、ANL 20H,#30H指令中,源操作数的寻址方式是 A 。

A)立即寻址方式B)直接寻址方式C)位寻址方式D)相对寻址方式6、ANL C,/30H指令中,源操作数的寻址方式是 C 。

A)立即寻址方式 B)直接寻址方式C)位寻址方式 D)相对寻址方式7、Jz rel指令中,操作数rel的寻址方式是 D 。

A)立即寻址方式 B)直接寻址方式C)位寻址方式 D)相对寻址方式8、Jz rel指令中,是判断 A 中的内容是否为0。

A) A B) B C)C D)PC9、MOVX A,@DPTR指令中源操作数的寻址方式是(B)A)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址10、下面条指令将MCS-51的工作寄存器置成3区(B)A)MOV PSW,#13H (B)MOV PSW,#18H11、MOV C,00H指令中源操作数的寻址方式是(A)A)位寻址 B)直接寻址 C)立即寻址 D)寄存器寻址二、填空题1、8051单片机共有7 种寻址方式。

访问外部数据存储器应采用寄存器间接寻址方式。

2、访问外部数据存储器应采用寄存器间接寻址方式;查表应使用变址寻址方式。

3、在8051单片机中,堆栈操作的指令有PUSH 和 POP两个。

单片机习题及参考答案

单片机习题及参考答案

习题及参考答案一、填空题1、指令格式是由操作码和操作数所组成,也可能仅由操作码组成。

2、若用传送指令访问MCS-51的程序存储器,它的操作码助记符应为MOVC 。

3、若用传送指令访问MCS-51的片内数据存储器,它的操作码助记符应为MOV 。

4、若访问MCS-51的片外数据存储器,它的操作码助记符应为MOVX 。

5、累加器(A)=80H,执行完指令ADD A,#83H后,进位位C= 1 。

6、执行ANL A,#0FH指令后,累加器A的高4位= 0000 。

7、JZ rel的操作码地址为1000H,rel=20H,它的转移目的地址为1022H 。

8、JBC 00H,rel 操作码的地址为2000H,rel=70H,它的转移目的地址为2073H 。

9、累加器(A)=7EH,(20H)= #04H,MCS-51执行完ADD A,20H指令后PSW.0= 0 。

10、MOV PSW,#10H是将MCS-51的工作寄存器置为第 2 组。

11、指令LCALL 37B0H,首地址在2000H,所完成的操作是2003H 入栈,37B0H →PC。

12、MOVX A,@DPTR源操作数寻址方式为寄存器间接寻址。

13、ORL A,#0F0H是将A的高4位置1,而低4位保持不变。

14、SJMP rel的指令操作码地址为0050H,rel=65H,那么它的转移目标地址为 00B7H 。

15、设DPTR=2000H,(A)=80H,则MOVC A,@A+DPTR的操作数的实际地址为2080H 。

16、MOV C,20H源寻址方式为位寻址。

17、在直接寻址方式中,只能使用8 位二进制数作为直接地址,因此其寻址对象只限于片内RAM 。

18、在寄存器间接寻址方式中,其“间接”体现在指令中寄存器的内容不是操作数,而是操作数的地址。

19、在变址寻址方式中,以 A 作变址寄存器,以PC 或DPTR 作基址寄存器。

20、假定累加器A中的内容为30H,执行指令1000H:MOVC A,@A+PC后,把程序存储器1031H 单元的内容送入累加器A中。

单片机考试题及答案

单片机考试题及答案

单片机考试题及答案一、选择题(每题2分,共20分)1. 单片机的英文缩写是:A. CPUB. MCUC. ROMD. RAM答案:B2. 下列哪个不是单片机的组成部分?A. 中央处理器B. 存储器C. 输入/输出接口D. 显示器答案:D3. 8051单片机的内部RAM是:A. 128字节B. 256字节C. 512字节D. 1024字节答案:B4. 单片机的程序存储器通常使用的是:A. RAMB. ROMC. EPROMD. EEPROM答案:C5. 单片机的I/O口可以配置为:A. 只读B. 只写C. 推挽输出D. 开漏输出答案:D6. 下列哪个不是单片机的中断源?A. 定时器溢出B. 外部中断C. 串行通信D. 显示器答案:D7. 8051单片机的定时器/计数器的计数范围是:A. 0到255B. 0到511C. 0到1023D. 0到2047答案:A8. 单片机的看门狗定时器的主要作用是:A. 计时B. 计数C. 监视程序运行D. 控制I/O口答案:C9. 下列哪个不是单片机的常用编程语言?A. C语言B. 汇编语言C. Java语言D. C++语言答案:C10. 单片机的I/O口的模式设置通常包括:A. 推挽输出B. 开漏输出C. 上拉输入D. 以上都是答案:D二、填空题(每题2分,共20分)1. 单片机的CPU主要由______、______和______组成。

答案:算术逻辑单元、控制单元、寄存器组2. 单片机的______存储器用于存储程序代码。

答案:程序3. 8051单片机的定时器/计数器有______个。

答案:24. 单片机的中断优先级可以通过______寄存器来设置。

答案:IP5. 单片机的______模式可以减少功耗。

答案:睡眠6. 单片机的______接口允许单片机与外部设备进行数据交换。

答案:I/O7. 单片机的______寄存器用于存储程序计数器的值。

答案:PC8. 单片机的______功能可以防止程序死循环。

单片机第2章习题答案

第2章习题答案一.选择题1.8051单片机用于选择内外程序存储器的控制信号是( B )(A)RST(B)EA(C)PSEN(D)ALE2.PC的值是( B )(A)当前正在执行指令的前一条指令的地址(B)当前正在执行指令的地址(如果当前指令执行完毕,则PC值为下一条指令的首地址)(C)当前正在执行指令的下一条指令的地址(D)控制器中指令寄存器的地址3.ALE信号有效的时候,表示( B )。

(A)从ROM中读取数据(B)从P0口可靠地送出地址低8位(C)从P0口送出数据(D)从RAM中读取数据4.8051复位时,下述说法正确的是( D )。

(A)(20H)=00H (B)SP=00H (C)SUBF=00H (D)TH0=00H5.外部中断1固定对应的中断入口地址为( C )。

(A)0003H (B)000BH (C)0013H (D)001BH6.P1口的每一位都能驱动( B )。

(A)2个TTL低电平负载(B)4个TTL低电平负载(C)8个TTL低电平负载(D)10个TTL低电平负载7.使用8751且EA=1时,则可以扩展ROM( B )。

(内外总和64KB)(A)64KB (B)60KB (C)56KB (D)58KB8.在扩展系统中,能够提供地址信号的高8位的端口是( C )。

(A)P0口(B)P1口(C)P2口(D)P3口9.内部RAM中具有位地址的区域是( B )。

(A)00H~1FH (B)20H~2FH (C)20H~3FH (D)30H~7FH二.填空题1.MCS—51单片机的P0~P3口均是双向 I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建扩展系统的数据总线和地址总线,在P0~P3口中,真正的双向口为P0口,P1口、P2口、P3 为准双向口。

2.P2口在扩展系统当中通常用作地址总线的高8位,也可以作通用的I/O口使用。

3.8051的堆栈只可设置在片内RAM30H-7FH,堆栈寄存器SP是 8 位寄存器。

单片机复习题含答案

单片机复习题含答案一、选择题1、单片机是将()、存储器、I/O 接口集成在一块芯片上的微型计算机。

A CPUB 控制器C 运算器D 累加器答案:A解析:单片机是将 CPU、存储器、I/O 接口集成在一块芯片上的微型计算机。

2、单片机复位后,PC 的值为()。

A 0000HB 0003HC 000BHD 0013H答案:A解析:单片机复位后,程序计数器 PC 的值为 0000H,即程序从0000H 开始执行。

3、当单片机的晶振频率为 12MHz 时,一个机器周期为()μs。

A 1B 2C 4D 6答案:A解析:机器周期= 12 /晶振频率。

当晶振频率为 12MHz 时,机器周期= 12 / 12MHz =1μs。

4、 MCS-51 单片机的堆栈区应建立在()。

A 片内数据存储区的低 128 字节单元B 片内数据存储区的高 128 字节单元C 片外数据存储区D 程序存储区答案:A解析:MCS-51 单片机的堆栈区应建立在片内数据存储区的低 128 字节单元,并且遵循“先进后出”的原则。

5、若单片机的定时器/计数器工作在方式 1 下,是()位的定时器/计数器。

A 8B 13C 16D 32答案:C解析:在方式 1 下,单片机的定时器/计数器是 16 位的。

6、在 MCS-51 单片机中,要将 P1 口的高 4 位清零,低 4 位不变,应使用指令()。

A ANL P1,0FHB ORL P1,0FHC XRL P1,0F0HD MOV P1,0FH答案:A解析:ANL 是逻辑与操作,将 P1 与 0FH 进行与操作,即可将高 4 位清零,低 4 位不变。

7、执行 MOV IE,81H 指令的意义是()。

A 屏蔽所有中断B 开放外部中断 0C 开放外部中断 1D 开放外部中断 0 和 1答案:B解析:81H 转换为二进制为 10000001B,对应 IE 寄存器的设置,即开放外部中断 0。

8、在 MCS-51 单片机中,若要访问外部数据存储器,其指令操作码应为()。

单片机课后习题答案

第一章单片机的概述1、除了单片机这一名称外,单片机还可称为微控制器和嵌入式控制器;2、单片机与普通微型计算机的不同之处在于其将 CPU、存储器和I/O口三部分,通过内部总线连接在一起,集成于一块芯片上;3、在家用电器中使用单片机应属于微型计算机的 B;A、辅助设计应用B、测量、控制应用C、数值计算应用D、数据处理应用4、微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间有何区别答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机;而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机;嵌入式处理器一般意义上讲,是指嵌入系统的单片机、DSP、嵌入式微处理器;目前多把嵌入式处理器多指嵌入式微处理器,例如ARM7、ARM9等;嵌入式微处理器相当于通用计算机中的CPU;与单片机相比,单片机本身或稍加扩展就是一个小的计算机系统,可独立运行,具有完整的功能;而嵌入式微处理器仅仅相当于单片机中的中央处理器;为了满足嵌入式应用的特殊要求,嵌入式微处理器虽然在功能上和标准微处理器基本是一样的,但在工作温度、抗电磁干扰、可靠性等方面一般都做了各种增强;5、MCS-51系列单片机的基本型芯片分别为哪几种它们的差别是什么答:MCS-51系列单片机的基本型芯片分别为:8031、8051和8751;它们的差别是在片内程序存储器上;8031无片内程序存储器、8051片内有4K字节的程序存储器ROM,而8751片内有集成有4K字节的程序存储器EPROM;6、为什么不应当把8051单片机称为MCS-51系列单片机答:因为MCS-51系列单片机中的“MCS”是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机;7、AT89S51单片机相当于MCS-51系列单片机中哪一种型号的产品“s”的含义是什么答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash存储器取代了87C51片内的4K字节的EPROM;“s”表示含有串行下载的Flash存储器;8、什么是嵌入式系统答:广义上讲,凡是系统中嵌入了“嵌入式处理器”,如单片机、DSP、嵌入式微处理器,都称其为“嵌入式系统”;但多数人把“嵌入”嵌入式微处理器的系统,称为“嵌入式系统”; 目前“嵌入式系统”还没有一个严格和权威的定义;目前人们所说的“嵌入式系统”,多指后者;9、嵌入式处理器家族中的单片机、DSP、嵌入式微处理器各有何特点它们的应用领域有何不同答:单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制;单片机在嵌入式处理器市场占有率最高,最大特点是价格低,体积小; DSP是一种非常擅长于高速实现各种数字信号处理运算如数字滤波、FFT、频谱分析等的嵌入式处理器;由于对其硬件结构和指令进行了特殊设计,使其能够高速完成各种复杂的数字信号处理算法;广泛地用于通讯、网络通信、数字图像处理,电机控制系统,生物信息识别终端,实时语音压解系统等;这类智能化算法一般都是运算量较大,特别是向量运算、指针线性寻址等较多,而这些正是DSP的长处所在;与单片机相比,DSP具有的实现高速运算的硬件结构及指令和多总线,DSP处理的算法的复杂度和大的数据处理流量以及片内集成的多种功能部件更是单片机不可企及的;嵌入式微处理器的基础是通用计算机中的CPU,它的地址总线数目较多能扩展较大的存储器空间,所以可配置实时多任务操作系统RTOS;RTOS是嵌入式应用软件的基础和开发平台;正由于嵌入式微处理器能运行实时多任务操作系统,所以能够处理复杂的系统管理任务和处理工作;因此,广泛地应用在移动计算平台、媒体手机、工业控制和商业领域例如,智能工控设备、ATM 机等、电子商务平台、信息家电机顶盒、数字电视以及军事上的应用;第二章 AT89S511、在AT89S51单片机中,如果采用6MHz 晶振,一个机器周期为 2μs ;2、AT89S51的机器周期等于1个机器周期等于12个时钟振荡周期;3、 内部RAM 中,位地址为40H 、88H 的位,该位所在字节的字节地址分别为28H 和88H;4、片内字节地址为2AH 单元最低位的位地址是50H ;片内字节地址为88H 单元的最低位的位地址为88H;5、若A 中的内容为63H,那么,P 标志位的值为0;6、AT89S51单片机复位后,R4所对应的存储单元的地址为04H,因上电时PSW=00H ;这时当前的工作寄存器区是 0 组工作寄存器区;7、内部RAM 中,可作为工作寄存器区的单元地址为 00H-1FH;8、通过堆栈操作实现子程序调用时,首先把 PC 的内容入栈,以进行断点保护;调用子程序返回时,再进行出栈保护,把保护的断点送回到 PC ,先弹出来的是原来 中的内容;9、AT89S51单片机程序存储器的寻址范围是由程序计数器PC 的位数所决定的,因为AT89S51的PC 是16位的,因此其寻址的范围为64KB;10、下列说法C 、D 是正确的;A 、使用AT89S51且引脚1 EA 时,仍可外扩64KB 的程序存储器; ×B 、区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端; ×C 、在AT89S51中,为使准双向的I ∕O 口工作在输入方式,必须事先预置为1; √D 、PC 可以看成是程序存储器的地址指针; √11、下列说法A 是正确的;A 、AT89S51中特殊功能寄存器SFR 占用片内RAM 的部分地址; √B 、片内RAM 的位寻址区,只能供位寻址使用,而不能进行字节寻址; ×C 、AT89S51共有26个特殊功能寄存器,它们的位都是可用软件设置的,因此,是可以进行位寻址的; ×D 、SP 称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM 无关; × ;12、在程序运行中,PC 的值是: CA 、当前正在执行指令的前一条指令的地址;B 、当前正在执行指令的地址;C 、当前正在执行指令的下一条指令的首地址;D 、控制器中指令寄存器的地址;13、 下列说法A 、B 是正确的;A 、PC 是一个不可寻址的特殊功能寄存器; √B 、单片机的主频越高,其运算速度越快; √C 、在AT89S51单片机中,1个机器周期等于1μs; ×D 、特殊功能寄存器SP 内存放的是栈顶首地址单元的内容; ×14、 下列说法A 、B 、C 是正确的;A 、AT89S51单片机进入空闲模式,CPU 停止工作;片内的外围电路仍将继续工作; √B 、AT89S51单片机不论是进入空闲模式还是掉电运行模式后,片内RAM 和SFR 中的内容均保持原来的状态; √C 、AT89S51单片机进入掉电运行模式,CPU 和片内的外围电路如中断系统、串行口和定时器均停止工作; √D、AT89S51单片机掉电运行模式可采用响应中断方式来退出; ×15、AT89S51单片机的片内都集成了哪些功能部件答:AT89S51单片机的片内都集成了如下功能部件:①1个微处理器CPU;②128个数据存储器RAM单元;③4K Flash程序存储器;④4个8位可编程并行I/O口P0口、P1口、P2口、P3口⑤1个全双工串行口;⑥2个16位定时器/计数器;⑦1个看门狗定时器;⑧一个中断系统,5个中断源,2个优先级;⑨26个特殊功能寄存器SFR,⑩1个看门狗定时器;16、说明AT89S51单片机的EA引脚接高电平或低电平的区别;答:当EA脚为高电平时,单片机读片内程序存储器4K 字节Flash中的内容,但在PC值超过0FFFH即超出4K字节地址范围时,将自动转向读外部程序存储器内的程序;当EA脚为低电平时,单片机只对外部程序存储器的地址为0000H~FFFFH中的内容进行读操作,单片机不理会片内的4K字节的Flash程序存储器;17、 64K程序存储器空间中有5个单元地址对应AT89S51单片机5个中断源的中断入口地址,请写出这些单元的入口地址及对应的中断源;答:64K程序存储器空间中有5个特殊单元分别对应于5个中断源的中断服务程序入口地址,见下表:表 5个中断源的中断入口地址18、当AT89S51单片机运行出错或程序陷入死Array循环时,如何摆脱困境答:按下复位按钮;第三章 C511、C51在标准C的基础上,扩展了哪几种数据类型答:bit sbit sfr ;2、C51有哪几种数据存储类型其中“idata,code,xdata,pdata”各对应AT89C51单片机的哪些存储空间答: 1、 C51数据存储类型有: bdata, data, idata, pdata, xdata,code;2、“idata,code,xdata,pdata”各对应的存储空间数据存储类型对应单片机存储器idata 片内RAM 00H~FFH,共256字节code ROM 0000H~FFFFH ,共64K字节xdata 片外RAM 0000H~FFFFH,共64K字节pdata 片外RAM 00H~FFH,共256字节3、bit与sbit定义的位变量有什么区别答案非标准,网上凑起来的答:bit : 编译时分配空间;sbit 只能在外部定义全局变量;bit和sbit都是C51扩展的变量类型;sbit 要在最外面定义,就是说必须定义成外部变量、sbit定义的是SFR特殊功能寄存器的bit;sbit: 指示说明性说明;bit 可以在外部或内部定义;4、说明3中数据存储模式1small模式2compact模式3large模式之间的差别;答:若声明char varl,则在使用SMALL存储模式下,varl被定位在data 存储区,在使用COMPACT模式下,varl被定位在idata存储区;在LARGE模式下,varl被定位在xdata 存储区中;5、编写C51程序,将片外2000H为首址的连续10个单元的内容,读入到片内部40H到49H 单元中;答:程序设计思路——采用指针的方法;选用指针px, px指向char型数据位于xdata, 赋值px=2000H选用指针px1, px1指向char型数据位于data,赋值px1=40H在for循环中,px1=px; 并且当i++时,px++, px1++,;采用数组的方法;xdata uchar buf110 _at_ 0x2000data uchar buf210 _at_ 0x40;在for循环中, buf2i = buf1i ;采用指针的方法参考程序如下:define uchar unsigned charvoid main // 主函数{ data uchar i;uchar xdata px ; // 指针px,指向char型数据位于xdatauchar data px1 ; // 指针px1,指向char型数据位于datapx=0x2000;px1=0x40;fori=0; i<10; i++,px++,px1++px1=px;while1;}采用数组的方法参考程序如下:define uchar unsigned charxdata uchar buf110 _at_ 0x2000; //位于xdata数组buf10地址2000Hdata uchar buf210 _at_ 0x40; //位于data数组buf20地址40Hvoid main // 主函数{ data uchar i;fori=0; i<10; i++buf2i = buf1i;while1;}6、do-while构成的循环与do-while循环的区别是什么答:主要区别是:while循环的控制出现在循环体之前,只有当while后面表达式的值非0时,才可能执行循环体,因此有可能一次都不执行循环体;在do-while构成的循环中,总是先执行一次循环体,然后再判断表达式的值,因此无论如何,循环体至少要被执行一次;第四章应用题无答案第五章1、2、双向口和准双向口有什么区别答:双向口与准双向口的区别主要是:准双向口I/O口操作时做数据输入时需要对其置1,否则若前一位为低电平,后一位输入的电平为高则MOS管拉不起来导致出错;而双向口则不需要做此动作,因为双向口有悬浮态;准双向口就是做输入用的时候要有向锁存器写1的这个准备动作,所以叫准双向口;真正的双向口不需要任何预操作可直接读入读出;1:准双向一般只能用于数字输入输出,输入时为弱上拉状态约50K上拉,端口只有两种状态:高或低;2:双向除用于数字输入输出外还可用于模拟输入输出,模拟输入时端口通过方向控制设置成为高阻输入状态;双向端口有三种状态:高、低或高阻;3:初始状态和复位状态下准双向口为1,双向口为高阻状态第六章1、若寄存器IP = 00010100B,则优先级最高者为外部中断1,最低者为定时器T1;2、下列说法正确的是 D ;A.各中断源发出的中断请求信号,都会标记在AT89S51的IE寄存器中B.各中断源发出的中断请求信号,都会标记在AT89S51的TMOD寄存器中C.各中断源发出的中断请求信号,都会标记在AT89S51的IP寄存器中D.各中断源发出的中断请求信号,都会标记在AT89S51的TCON与SCON寄存器中3、在AT89S51的中断请求源中,需要外加电路实现中断撤销的是 A ;A.电平方式的外部中断请求B.下跳沿触发的外部中断请求C.外部串行中断D.定时中断4、下列说法正确的是 A、C、D ;A.同一级别的中断请求按时间的先后顺序响应B.同一时间同一级别的多中断请求,将形成阻塞,系统无法响应C.低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求D.同级中断不能嵌套5、中断响应需要满足哪些条件答:一个中断源的中断请求被响应,必须满足以下必要条件:1总中断允许开关接通,即IE寄存器中的中断总允许位EA=1;2该中断源发出中断请求,即该中断源对应的中断请求标志为“1”;3该中断源的中断允许位=1,即该中断被允许;4无同级或更高级中断正在被服务;第七章1、如果采用的晶振频率为24MHz,定时器计数器工作在方式0、1、2下,其最大定时时间各为多少答:方式0最长可定时;方式1最长可定时;方式2最长可定时512us;2、定时器、计数器作计数器模式使用时,对外界计数器频率有何限制答:对于12振荡周期为1个机器周期的51单片机,外界信号频率必须小于晶振频率的1/24;对于单振荡周期为1个机器周期的51单片机,外界信号频率必须小于晶振频率或系统时钟频率的1/4;3、定时器、计数器的工作方式2有什么特点适用于哪些场合打:定时器、计数器的工作方式2具有自动回复初值的特点,适用于精确定时,比如波特率的产生;第八章1、帧格式为1个起始位,8个数据位和1个停止位的异步串行通信方式是方式 1 ;2、下列选项中, ABDE 是正确的;A 串行口通信的第9数据位的功能可由用户定义;对B 发送数据的第9数据位的内容在SCON 寄存器的TB8位中预先准备好的;对C 串行通信帧发送时,指令把TB8位的状态送入发送SBUF 中;错D 串行通信接收到的第9位数据送SCON 寄存器的RB8中保存;对E 串行口方式1的波特率是可变的,通过定时器/计数器T1的溢出率设定;对3、串行口工作方式1的波特率是: CA 固定的,为fosc/32;B 固定的,为fosc/16;C 可变的,通过定时器/计数器T1的溢出率设定;D 固定的,为fosc/64;4、在异步串行通信中,接收方是如何知道发送方开始发送数据的答:当接收方检测到RXD 端从1到0的跳变时就启动检测器,接收的值是3次连续采样,取其中2次相同的值,以确认是否是真正的起始位的开始,这样能较好地消除干扰引起的影响,以保证可靠无误的开始接受数据;5、为什么定时器/计数器T1用作串行口波特率发生器时,常采用方式2若已知时钟频率,串行通信的波特率,如何计算装入T1的初值 参P128答:因为定时器/计数器在方式2下,初值可以自动重装,这样在做串口波特率发生器设置时,就避免了执行重装参数的指令所带来的时间误差;设定时器T1方式2的初值为X,计算初值X 可采用如下公式:波特率==的溢出率定时器1322T SMOD SMODosc 23212(256)f X ⨯- 定时器T1的溢出率=计数速率/256-X=fosc/256-X12故计数器初值为256-X = 2SMOD ×fosc/12×32×波特率6、 若晶体振荡器为11、0592MHZ,串行口工作于方式1,波特率为4800b/s,写出用T1作为波特率发生器的方式控制字和计数初值;答:方式1的波特率 =)256(12322X f osc SMOD-⨯ = 4800 bit/sT1工作于方式2X=250=FAH经计算,计数初值为FAH,初始化程序如下:ANL TMOD,0F0H ;屏蔽低4位ORL TMOD,20H ;T1定时模式工作方式2MOV TH1,0FAH ;写入计数初值,波特率为4800b/sMOV TL1,0FAHMOV SCON,40H ;串行口工作于方式1解法2:由 4800655361232213221=-⨯=⨯=X f T osc SMODSMOD的溢出率定时器的波特率方式 T1工作于方式2 得H FFF X 4655241265536480038420592.1165536==-=⨯⨯-=初始化程序如下:ORG 0000HANL TMOD,0F0H ;屏蔽低4位ORL TMOD,10H ;T1定时模式方式1MOV TH1,0FFH ;写入计数初值,为4800b/sMOV TL1,0F4HMOV SCON,40H ;串行口工作于方式1MOV PCON,80H ;串行通信波特率加倍7、为什么AT89S51单片机串行口的方式0帧格式没有起始位0和停止位1答:串行口的方式0为同步移位寄存器输入输出方式,常用于外接移位寄存器,以扩展并行I/O口,一般不用于两个MCS-51之间的串行通信;该方式以fosc/12的固定波特率从低位到高位发送或接收数据;8、直接以TTL电平串行传输数据的方式有什么缺点为什么在串行传输距离较远时,常采用RS-232C、RS-422A和RS-485标准串行接口,来进行串行数据传输;比较RS-232C、RS-422A和RS-485标准串行接口各自的优缺点;答:直接以TTL电平串行传输数据的方式的缺点是传输距离短,抗干扰能力差;因此在串行传输距离较远时,常采用RS-232C、RS-422A和RS-485标准串行接口;主要是对传输的电信号不断改进,如RS-232C传输距离只有几十米远,与直接以TTL电平串行传输相比,采用了负逻辑,增大“0”、“1”信号的电平差;而RS-422A和RS-485都采用了差分信号传输,抗干扰能力强,距离可达1000多米;RS-422A为全双工,RS-485为半双工;第九章1、单片机存储器的主要功能是存储程序和数据;2、在存储器扩展中,无论是线选法还是译码法,最终都是为了扩展芯片的片选端提供片选控制;3、起止范围为0000H-3FFFH的存储器的容量是16KB;4、在AT89S51单片机中,PC和DPTR都用于提供地址,但PC是为访问程序存储器提供地址,而DPTR是为访问数据存储器提供地址;5、11根地址线可选2KB个存储单元,16KB存储单元需要14根地址线;6、4KB RAM存储器的首地址若为0000H,则末地址为 0FFFH7、试编写一个程序例如将05H和06H拼为56H,设原始数据放在片外数据区2001H单元和2002H单元中,按顺序拼装后的单字节数放入2002H;解:本题主要考察正确使用MOVX指令对外部存储器的读、写操作;编程思路:首先读取2001H的值,保存在寄存器A中,将寄存器A的高四位和低四位互换,再屏蔽掉低四位,然后将寄存器A的值保存到30H中,然后再读取2002H的值,保存在寄存器A中,屏蔽掉高四位,然后将寄存器A的值与30H进行或运算,将运算后的结果保存在2002H中;ORG 1000HMAIN:MOV DPTR,2001H ;设置数据指针的初值MOVX A,DPTR ;读取2001H的值SWAP A ;A的高四位和低四位互换ANL A,0F0H ;屏蔽掉低四位MOV 30H,A ;保存AINC DPTR ;指针指向下一个MOVX A,DPTR ;读取2002H的值ANL A,0FH ;屏蔽掉高四位ORL A,30H ;进行拼合MOVX DPTR,A ;保存到2002HEND8、编写程序,将外部数据存储器中的4000H~40FFH单元全部清零;答:本题主要考察对外部数据块的写操作;编程时要注意循环次数和MOVX指令的使用;ORG 1000HMAIN:MOV A,0 ;送预置数给AMOV R0,00H ;设置循环次数MOV DPTR,4000H ;设置数据指针的初值LOOP:MOVX DPTR,A ;当前单元清零INC DPTR ;指向下一个单元DJNZ R0,LOOP ;是否结束END9、在AT89S51单片机系统中,外接程序存储器和数据存储器共16位地址线和8位数据线,为何不会发生冲突参P159答:因为控制信号线的不同:外扩的RAM芯片既能读出又能写入,所以通常都有读写控制引脚,记为和;外扩RAM的读、写控制引脚分别与AT89S51的和引脚相连;外扩的EPROM在正常使用中只能读出,不能写入,故EPROM芯片没有写入控制引脚,只有读出引脚,记为,该引脚与AT89S51单片机的相连;10、11、判断下列说法是否正确,为什么A、由于82C55不具有地址锁存功能,因此在与AT89S51的接口电路中必须加地址锁存器B、在82C55芯片中,决定各端口编址的引脚是PA1和PA0C、82C55具有三态缓冲器,因此可以直接挂在系统的数据总线上D、82C55的PB口可以设置成方式2答:A错;B错;C错,82C55不具有三态缓冲器;D错,82C55的B口只可以设置成方式0和方式1;12、I/O接口和I/O 端口有什么区别I/O接口的功能是什么答:I/O端口简称I/O口,常指I/O接口电路中具有端口地址的寄存器或缓冲器;I/O接口是指单片机与外设间的I/O接口芯片;I/O接口功能:1 实现和不同外设的速度匹配;2 输出数据缓存;3 输入数据三态缓冲;一个I/O 接口芯片可以有多个I/O 端口,传送数据的称为数据口,传送命令的称为命令口,传送状态的称为状态口;当然,并不是所有的外设都需要三种接口齐全的I/O接口;13、I/O 数据传送有哪几种方式分别在哪些场合下使用答:3种传送方式: 1 同步传送方式:同步传送又称为有条件传送;当外设速度可与单片机速度相比拟时,常常采用同步传送方式;2 查询传送方式:查询传送方式又称为有条件传送,也称异步传送;单片机通过查询得知外设准备好后,再进行数据传送;异步传送的优点是通用性好,硬件连线和查询程序十分简单,但是效率不高; 3 中断传送方式:中断传送方式是利用AT89S51本身的中断功能和I/O接口的中断功能来实现I/O数据的传送;单片机只有在外设准备好后,发出数据传送请求,才中断主程序,而进入与外设进行数据传送的中断服务程序,进行数据的传送;中断服务完成后又返回主程序继续执行;因此,中断方式可大大提高工作效率;14、常用的I/O端口编址有哪两种方式他们各有什么特点MCS—51的I/O端口编址采用的是哪种方式答:两种;1 独立编址方式:独立编址方式就是I/O地址空间和存储器地址空间分开编址;独立编址的优点是I/O地址空间和存储器地址空间相互独立,界限分明;但却需要设置一套专门的读写I/O的指令和控制信号;2 统一编址方式:这种方式是把I/O端口的寄存器与数据存储器单元同等对待,统一进行编址;统一编址的优点是不需要专门的I/O指令,直接使用访问数据存储器的指令进行I/O 操作;AT89S51单片机使用的是I/O和外部数据存储器RAM统一编址的方式;15、82C55的“方式控制字”和“PC按位置位∕复位控制字”都可以写入82C55的同一个控制寄存器,82C55是如何来区分这两个控制字的答: 82C55通过写入控制字寄存器的控制字的最高位来进行判断,最高位为1时,为方式控制字,最高位为0时,为C口的按位置位/复位控制字;第十章1、对于电流输出的D/A转换器,为了得到电压输出,应使用由运算放大器构成的电流/电压转换电路;2、使用双缓冲同步方式的D/A转换器,可以实现多路模拟信号的同步输出;3、判断下列说法是否正确A、“转换速率”这一指标仅适用于A/D转换器,D/A转换器不用考虑转换速率这一问题错B、 ADC0809可以利用转换结束信号EOC向AT89S51发出中断请求对C、输出模拟量的最小变化量称为A/D转换器的分辨率错D、对于周期性的干扰电压,可使用双积分型A/D转换器,并选择合适的积分元件,可以将周期性的干扰电压带来的转换误差消除; 对4、D/A 转换器的主要性能指标有哪些设某 DAC 为二进制12 位,满量程输出电压为 5V,试问它的分辨率是多少答:D/A转换器的主要技术指标如下:分辨率:D/A转换器的分辨率指输入的单位数字量变化引起的模拟量输出的变化,是对输入量变化敏感程度的描述;建立时间:建立时间是描述D/A转换速度快慢的一个参数,用于表明转换速度;其值为从输入数字量到输出达到终位误差±1/2GB最低有效位时所需的时间;转换精度:理想情况下,精度与分辨率基本一致,位数越多精度越高;严格讲精度与分辨率并不完全一致;只要位数相同,分辨率则相同、但相同位数的不同转换器精度会有所不同;当DAC为二进制12位,满量程输出电压为5V时,分辨率为5÷212=1、22 mV5、A/D转换器的两个最重要指标是什么答:A/D转换器的两个最重要指标:1 转换时间和转换速率——转换时间A/D完成一次转换所需要的时间;转换时间的倒数为转换速率;2 分辨率——A/D转换器的分辨率习惯上用输出二进制位数或BCD码位数表示;6、分析 A/D 转换器产生量化误差的原因,一个8 位的 A/D 转换器,当输入电压为 0~5V 时,其最大的量化误差是多少答:量化误差是由于有限位数字且对模拟量进行量化而引起的;最大的量化误差为%;△=+LSB/2=+1/25/28 =+7、目前应用较广泛的A/D转换器主要有以下几种类型它们各有什么特点答:目前应用较广泛的主要有以下几种类型:逐次逼近式转换器、双积分式转换器、∑-△式A/D转换器;逐次逼近型A/D转换器:在精度、速度和价格上都适中,是最常用的。

单片机原理及应用选择题答案

第一章习题1.1 单项选择题〔1〕单片机又称为单片微计算机,最初的英文缩写是____。

答案(D)• A.MCP• B.CPU• C.DPJ• D.SCM〔2〕 Intel公司的MCS-51系列单片机是______的单片机。

答案(C)• A.1位• B.4位• C.8位• D.16位〔3〕单片机的特点里没有包括在内的是______。

答案(C)• A.集成度高• B.功耗低• C.密封性强• D.性价比高〔4〕单片机的开展趋势中没有包括的是______。

答案(B)• A.高性能• B.高价格• C.低功耗• D.高性价比〔5〕十进制数56的二进制数是______。

答案(A)• A.00111000B• B.01011100B• C.11000111B• D.01010000B〔6〕十六进制数93的二进制数是______。

答案(A)• A.10010011B• B.00100011B• C.11000011B• D.01110011B〔7〕二进制数11000011的十六进制数是______。

答案(B)• A.B3H• B.C3H• C.D3H• D.E3H〔8〕二进制数11001011的十进制无符号数是______。

答案(B)• A.213• B.203• C.223• D.233〔9〕二进制数11001011的十进制有符号数是______。

答案(B)• A.73• B.-75• C.-93• D.75〔10〕十进制数29的8421BCD压缩码是______。

答案(A)• A.00101001B• B.10101001B• C.11100001B• D.10011100B〔11〕十进制数-36在8位微机中的反码和补码是______。

答案(D)• A. 00100100B、11011100B• B.00100100B、11011011B• C.10100100B、11011011B• D.11011011B、11011100B〔12〕十进制数+27在8位微机中的反码和补码分别是______。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档