版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精品word 名师归纳总结 - - - - - - - - - - - -单片机原理与接口技术课后习题参考答案习题一1在运算机内部,一切信息的存取、处理和传送都是以(D )形式进行;A.EBCDIC码B.ASCII 码C. 十六进制编码D. 二进制编码2. 一个字节由8位二进制数组成,即由2位十六进制数组成;3. 将以下十进制数转换成二进制数;1122100312841000答:( 1) 00001100( 2) 01100100( 3) 10000000( 4)0011111010004. 将以下十进制数转换成十六进制数;1142127325541024答:( 1) 1110( 2) 011
2、11111( 3) 11111111( 4) 0100000000005. 将以下二进制数分别转换成十进制和十六进制数;111100100210100001311101000410101101答:( 1) 228, E4H( 2) 161, A1H( 3) 232, E8H( 4)173, ADH6. 将以下十六进制数分别转换成二进制和十进制数;12DH2 F4H3 0400H4 FFFFH答:( 1) 00101101B, 45( 2) 11110100,244( 3) 0000010000000000,1024( 4)1111111111111111 , 655357. 取字长 8 位,写
3、出以下数据的补码;1 -322 -453 -984 91答:( 1) E0H( 2) D3H( 3)9EH( 4) 5BH8. 完成以下十六进制数的加法运算;18CH+3FH21F34H+95D6H3205EH+12FFH精选名师 优秀名师 - - - - - - - - - -第 1 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - - - - -答:( 1) CBH( 2)B50AH( 3)335DH9. 分别用十六进制和二进制数形式,写出数字0,1,2,9的 ASCII 码;答: 30H,31H, 39H ; 001100
4、00B,00110001B,00111001B10. 写出字符串的ASCII 码:“ *MCS-51*”答: 2AH,2AH,2AH,4DH,53H,43H,2DH,35H,31H, 2AH,2AH,2AH11. 对于十进制数 35,用二进制数表示为 00100011B ;用十六进制数表示为 23H ; 用组合 BCD码表示为 00110101B ;用非组合 BCD码表示为 03H,05H ;用 ASCII 表示为_33H,35H_;12 16 位 PC机中整数的有效范畴是(D);A.-32768 32767B.-32767 32767C.0 65535D.-32768 32767 或 0 6
5、553513在( C )表示中,二进制数11111111B 表示十进制数 1A. 原码B.反码C.补码D.BCD码14用 8 位的二进制数的补码形式表示一个带符号数,它能表示的整数范畴是(D);A.-127 +127B.-128 +128C.-127 +128D.-128 +12715运算机中运算器和掌握器合称为(A)A.CPUB.ALUC. 主机D.ENIAC16微机的主要性能指标中,字长是指微处理器一次能处理的二进制数的位数 ;17如用 MB作为 PC机主存容量的计量单位,1MB等于 B 个字节;10203040A.2B.2C.2D.218运算器的主要功能是 C ;A. 算术运算B. 规律
6、运算C. 算术运算与规律运算D. 函数运算19. 指出以下总线中,哪一个是单向的,哪一个是双向的?( 1)数据总线(2)地址总线答: 地址总线是单向的;数据总线是双向的;精选名师 优秀名师 - - - - - - - - - -第 2 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - - - - -20. 什么是微处理器?答:微处理器是微型运算机的核心,具有运算与掌握功能;21. 微型运算机由哪几部分组成的?答:微型运算机由 CPU、储备器、 I/O 接口和总线组成;22. 简要说明运算机系统中三种总线各自的作用;N答:数据总线
7、用来传送数据信息, 数据总线的宽度打算了 CPU一次能够与储备器或 I/O 接口传送数据的位数; 地址总线传送地址信号, CPU输出地址信号, 用来寻址一个储备单元或 I/O 端口,地址总线的位数打算了 CPU最多能外接多大容量的储备器,如有 CPU有 N位地址线, 外接储备器的最大容量是 2 ;掌握总线传输掌握或状态信号;23. 说明微型运算机系统的组成;答:微型运算机系统由软件和硬件组成; 硬件包括主机和外设, 主机包括 CPU,储备器, I/O接口和总线;外设包括输入设备和输出设备;软件包括系统软件和应用软件24. 说明通用微机与单片机的主要区分;答:在结构上单片机是把微机的主要功能部件
8、: CPU,储备器, I/O 接口集成在一块芯片内;储备器结构也不一样,微机采纳冯·诺依曼结构, 数据和程序放在统一的储备空间;一些单片机,像MCS-51,其储备器分为数据储备器和程序储备器;应用场合不一样,微型运算机用于科学运算,信息治理, 运算机帮助设计等等;单片机面对掌握,将其与专业设备融为一体,形成智能系统,如工业掌握系统、智能测量系统、自动化通信系统、专用数字处理系统等;编程方式也有不同,微机上用高级语言编程时,不需要明白微机的硬件结构,只需明白操作系统和编程环境;单片机用汇编语言或C 编程,需要对硬件有所明白;习题二1简述 EU和 BIU 的主要功能?答: EU是执行单元
9、,负责执行指令; BIU 是总线接口单元,负责取指令,以及存 / 取数据;2 8086 和 8088 的主要区分是什么?答:主要区分是(1) 8086 有 16 位数据线, 8088 有 8 位数据线; 28086内部有 6 字节的指令队列缓冲器,8088 有 4 字节;精选名师 优秀名师 - - - - - - - - - -第 3 页,共 46 页 - - - - - - - - - -3. 8086/8088CPU采纳流水线技术有什么好处?答:流水线技术可以提高CPU的工作效率;4 8086 的数据总线是 16 位,地址总线是20 位;5. 8086可以寻址的储备器空间有多大?I/O 空
10、间有多大?答: 8086 可以寻址的储备器空间是1MB; I/O 空间 64KB 6在一般的微处理器中, D 包含在 CPU中;A. 内存B. 输入 / 输出单元C. 磁盘驱动器D. 算术规律单元7.8086 中一共有多少寄存器?每个寄存器有什么特殊的用途?答: 8086 一共有 14 个 16 位的寄存器: AX,BX,CX,DX,SP,BP,SI,DI,CS,DS,SS,ES,IP,标志寄存器;有8 个 8 位的寄存器:AH,AL,BH,BL,CH,CL,DH,DL AX, AL: 特殊用于乘除法指令、数据输入/ 输出指令中 BX:可以用来存放地址CX:循环操作指令中,隐含用作计数器;CL
11、:移位指令中用于存放移位次数DX:输入 / 输出指令中用于存放端口地址,乘/ 除法指令中用于存放乘积高位/ 被除数的高位SP:用于存放堆栈栈顶单元的地址BP:可以用来存放地址SI: 串操作指令中,隐含存放源数据串单元地址DI:串操作指令中,隐含存放目的数据串单元地址CS:存放代码段的段地址;DS: 存放代码数据段的段地址;SS: 存放堆栈段的段地址;ES: 存放附加数据段的段地址;IP:存放 CPU将要执行指令所在储备单元的地址,CPU依据 IP 的值,到相应储备单元取指令8. 什么是寄存器?储备单元?I/O 端口?答:寄存器是在CPU中的数据储备部件,一般用符号来表示某个寄存器,即寄存器出名
12、字,寄存器有8 位、 16 位等类型精选名师 优秀名师 - - - - - - - - - -第 4 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - - - - -储备单元是在储备器中一个单元,没有特殊说明时,一个储备单元存放一个字节的数据,储备单元通过地址来标识;I/O 端口指的是I/O 接口中的寄存器,也是地址来标识,单片机端口中也有符号名9. 标志寄存器各位的含义?答:1514131211109876543210-OFDFIFTFSFZF-AF-PF-CF溢出标志方向标志中断答应标志跟踪标志10从功能上,8086 的 C
13、PU 由(C)两部分组成;A.SP、ALUB. 掌握器、 FLAGSC.EU、BIUD.EU、ALU11标志寄存器FLAGS中存放两类标志,即(B);A. 符号标志、溢出标志B. 掌握标志、状态标志C. 方向标志、进位标志D. 零标志、奇偶标志12. 什么是最大模式?最小模式?进位标志奇偶标志帮助进位标志零标志符号标志答:最大模式是指系统中有多个微处理器,8086 是主处理器,仍有协处理器,系统掌握总线的大部分信号由总线掌握器产生;最小模式是指系统中只有一个微处理器,掌握信号由CPU直接产生;13. 什么是总线周期?答:是指CPU拜访一次储备器(如读/ 写一个字节数据)所需要的时间;14.80
14、86 的总线周期由几个时钟周期组成?在总线周期中,CPU有哪些操作?答: 8086 的总线周期由4 个时钟周期组成;又叫4 个 T 状态; 在 T1 状态, CPU输出地址和地址锁存信号;在T2 状态 CPU输出掌握信号;T3 状态数据显现在数据总线上;T4 状态CPU撤销掌握信号,总线周期终止;15.8284 、8282、8286、8288、8259 这几个芯片的作用是什么?答:8284 是时钟发生器, 为 CPU供应工作时钟, 以及使 READ、Y RESET信号与时钟同步;精选名师 优秀名师 - - - - - - - - - -第 5 页,共 46 页 - - - - - - - -
15、- -精品word 名师归纳总结 - - - - - - - - - - - -8282 是地址锁存器,用来锁存地址信号;8286 是数据收发器,用来提高数据总线的驱动才能8288 是总线掌握器,当8086 工作在最大模式下,可以产生掌握信号;16.8086 如何进入复位状态?答: 8086 的 TESET引脚显现4 个时钟周期的高电平,8086 进入复位状态;17. 复位后, 8086 芯片内寄存器状态如何?引脚信号状态如何?答: 8086 复位后,除了CS=FFFFH外,其它寄存器的值都为0;三态引脚呈高阻态,非三态引脚呈无效状态;18最小模式时,当M/为低电平常,表示CPU正在对(D)进
16、行拜访;A. 储备器B.I/O端口C. 外部储备器D.EPROM 19某 CPU的主频为250MHZ,就它的时钟周期为(D);A.250nsB.50nsC.40nsD.4ns20. 储备单元规律地址的表达方式?答:储备单元规律地址的表达方式是“段地址: 偏移地址”,段地址和偏移地址都是16 位;21. 规律地址如何形成储备单元的物理地址?答:物理地址=段地址× 10H+偏移地址22程序设计中所使用的地址是(A);A. 规律地址B. 有效地址C. 物理地址D. 段基址 23某单元在数据段中,已知DS=1000H,偏移地址为1200H,就它的物理地址为(B );A.10000HB.112
17、00HC.12100HD.13000H24设某一个单元的物理地址是54321H,就正确的规律地址表示为(C);A.4321H: 50000HB.54320H: 1HC.5430H: 0021HD.5432H: 00001H25上电复位时,如CPU的 CS=FFFFH, IP=0000H,就第一条指令从地址 FFFF0H 地方取;26 8088 与外部交换数据的总线宽度是8位, EU内部总线宽度是16位;精选名师 优秀名师 - - - - - - - - - -第 6 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - - - -
18、-27 8086/8088 将整个储备空间划分为很多规律段,每个规律段容量在64KB以内;28 8086/8088系统中,某储备单元只能有一个物理地址,但可以有多个规律地址;29某储备单元物理地址为32413H,就相对于段地址为3000H,其偏移地址为2413H,如;它的偏移地址是1003H,就其段地址为3141H;30. 说明储备器分类及特点;答:从存取功能分:只读储备器ROM、随机存取储备器RAM只读储备器:掩模ROM、PROM、EPROM、 EEPROM随机储备器:静态RAM(SRAM)、动态 RAM(DRAM) 从制造工艺分:双极型和MOSCMOS型静态储备单元(SRAM)的优点:速度
19、快、使用简洁、不需刷新、常用作Cache ;缺点:元件数多、集成度低、运行功耗大DRAM的主要特点有:基本储备电路用单管线路组成 靠电容储备电荷 ;集成度高;功耗比 静态 RAM低;价格比静态廉价; 因动态储备器靠电容来储备信息,由于总是存在有泄漏电流, 故要求刷新 再生 ; 适用于大储备容量的微型运算机,如微机中的内存主要由DRAM组成;掩模 ROM掩:模只读储备器由制造厂做成,用户不能进行修改;可编程只读储备器PROMProgrammable ROM,PROM答应用户对其进行一次编程,即写入数据或程序;一旦编程之后,用户可以读出其内容,但再也无法转变它的内容;紫外线可擦除的只读储备器EPR
20、OM Erasable Programmable ROM ,需要用紫外线照耀来擦除,擦除后可编程,并答应用户多次擦除和编程;电可擦除的只读储备器EEPROM或 E2PROM Electrically Erasable Programmable ROM,采纳加上肯定电压的方法进行擦除和编程,也可多次擦除和编程;31. 储备器的功能是储备程序和数据;32. 与外存相比,内存具有的特点是储备容量小,工作速度快;33. 储备器的主要指标有存储器容量、储备周期和 牢靠性;34. 随机拜访储备器的拜访速度与数据的储备位置无关;35. 储备器中用地址来区分不同的储备单元;36. 静态储备单元是由晶体管构成的
21、双稳态触发器,保证记忆单元始终处于稳固状态;精选名师 优秀名师 - - - - - - - - - -第 7 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - - - - -37. 主存容量与地址总线的根数有关;38. 要组成容量为4K×8的储备器,需要32片 1K×1的储备器芯片;39. 静态随机储备器SRAM靠双稳态触发器储备信息, 动态随机储备器DRAM靠 电容储备信息;40. 为什么 RAM被称为“易失性储备器”? 答:由于掉电后,储备的内容会丢失;41. 微型运算机的储备系统是指(D);A.RAMB
22、. ROMC. 主储备器D. cache 、主储备器和外储备器42. 内存如为16MB,就表示其容量为(B) KB ;A.16B. 16384C. 1024D. 1600043. 组成 2M×8位的内存,可以使用(D);A. 1M×8的芯片进行位扩展B.1M×4位的芯片进行字扩展C.2M×4的芯片进行字扩展D.2M×4位的芯片进行位扩展44. 如 SRAM芯片的容量为4K×8位,就该芯片引脚中地址线和数据线的数目之和是(C);A.15B.19C. 20D. 不行估量45. 储备周期是指(B);A. 储备器的读出时间B. 连续两次启动储
23、备器的时间间隔C. 储备器的写入时间D. 储备器连续写操作的时间46. 8088 系统中用74LS138 译码器产生片选信号,如下图示;如将Y6 接到储备器的片选信号端,就储备器的储备范畴为(C);A.B800H BFFFH B.A800H AFFFHC. B000H B7FFH D.8800H 8FFFHA15M / IOA14Y 0GY1Y2G 2AY3G2BY4Y5 Y674LS138Y7精选名师 优秀名师 - - - - - - - - - -第 8 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - - - - -47.
24、 如一台运算机的字长为4 个字节,就说明该机器(C);A. 能处理数值最大值为4 位十进制数B. 能处理的数值最大为4 位二进制数组成C. 在 CPU中能够作为一个整体处理32 位的二进制代码32D. 能运算的结果为248. 依据存放信息的不同,端口通常有三种类型: 数据端口 、状态端口 和 掌握端口;49. CPU 与外设之间进行数据传送时,可以采纳哪些方式?答:可以采纳无条件传送方式、查询方式、中断方式和 DMA方式习题三1. 单片机是把组成微型运算机的各功能部件,即CPU 、储备器、I/O接口 及 总线 等部件制作在一块集成电路芯片上,构成一个完整的微型运算机;2. Intel公司生产的
25、MCS-51系列单片机主要集成了哪些功能部件?答: MCS-51单片机内部包含了以下几个部件:一个8 位 CPU、一个片内振荡器准时钟电路、4K 字节程序储备器、 128 字节数据储备器、 两个 16 位定时器 / 计数器、 一个可编程全双工串行口、四个 8 位可编程并行 I/O 端口、 64K 字节外部数据储备器和 64K 字节程序储备器扩展掌握电路、五个中断源;两个优先级嵌套中断结构3 MCS-51系列单片机中,片内无 ROM的机型是 8031 ,有 4KB ROM的机型是 8051 ,而有4KB EPROM的机型是 8751 ;4. CPU由 运算器 和 掌握器 组成;5. 程序计数器
26、PC的功能是什么?答:PC用于存放下一条将要从程序储备器中读取的指令的地址 ;由两个 8 位的计数器 PCH、PCL组成, 16 位可容纳的最大数值为FFFFH(即 65535),因此, MCS-51可寻址 64KB的程序储备器;每取一字节指令,PC会自动加1;转变 PC的值,就可转变程序执行的次序;精选名师 优秀名师 - - - - - - - - - -第 9 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - - - - -6. 程序计数器PC的值是(C);A. 当前正在执行指令的前一条指令的地址B. 当前正在执行指令的地址
27、C. 当前正在执行指令的下一条指令的地址D. 掌握器中指令寄存器的地址7. MCS-51 单片机程序储备器的寻址范畴是由程序计数器PC的位数所打算的,由于MCS-51的 PC是16位的,因此其寻址空间为64KB,地址范畴是从0000H 到FFFFH;8. 说明程序状态寄存器PSW中,各标志位的作用;答: Cy:进位标志位;AC:帮助进位标志,又称半字节进位标志位;F0:用户自定义标志; RS1, RS0:工作寄存器组选择掌握位;OV:溢出标志;P:奇偶标志位;9. 如 A 中的内容为63H,那么,奇偶标志位P 的值为0;10. 8051芯片的引脚可以分位以下四类:电源引脚VCC和 GND、外接
28、晶振引脚XTAL1 和 XTAL2、掌握信号引脚和 多功能 I/O 口引脚;11. 8051单片机有4个 8 位并行 I/O 口,共32位 I/O引脚;12. 8051单片机内部数据储备器可以分为几个不同的区域?各有什么特点?内部 RAM 80HFFH仅 52 系列有 只能通过SFR 区80HFFH只能通过FFH80H答: 分为 4 个区域:一般 RAM 区工作寄存器区位寻址区一般 RAM区特殊功能寄存器区位寻址区( 20H 2FH )工作寄存器区 3( 18H 1FH ) 工作寄存器区 2( 10H 17H) 工作寄存器区 1( 08H 0FH ) 工作寄存器区 0( 00H 07H)30H
29、00H(a)内部数据储备器精选名师 优秀名师 - - - - - - - - - -第 10 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - - - - -13. 内部 RAM中,哪些单元可作为工作寄存器区,哪些单元可以进行位寻址?写出它们的字节地址;答: 内部 RAM中,地址00H 1FH作为工作寄存器区;地址20H 2FH 这 16 个单元可以进行位寻址 ;14. 8031单片机复位后,R4 所对应的储备单元的地址为04H,因上电时PSW= 00H ;这时当前的工作寄存器区是第0组工作寄存器;15. 如 PSW的内容为18
30、H,就选取的是第3组通用寄存器;16. 内部 RAM中,位地址为30H 的位,该位所在字节的字节地址为26H;17在 8031 单片机内部,其RAM高端 128 个字节的地址空间称为特殊功能寄存器区,但其中仅有21 个字节有实际意义;17. DPTR可以分成两个8 位的寄存器:DPH和 DPL;18. 地址能被8整除的特殊功能寄存器可以位寻址;19. 8051单片机堆栈可以设置在什么地方?如何实现?答:可以设置在片内RAM地址 00H 7FH区域;通过设置SP的值可设置当前的堆栈顶;20. 堆栈操作遵循的原就是什么?堆栈的用途是什么?答:堆栈遵循“先进后出”的数据储备原就;堆栈用来暂存数据或地
31、址,当有中断时,爱护断点地址;21. 程序储备器中,有些单元是为中断处理保留的,这些储备单元的地址是多少?答:程序储备器的预留单元如下入口地址预留目的储备单元范畴0000H复位后初始化引导程序0000H-0002H0003H外部中断0 服务程序0003H-000AH000BH定时器 / 计数器 0 溢出中断服务程序000BH-0012H0013H外部中断1 服务程序0013H-001AH001BH定时器 / 计数器 1 溢出中断服务程序001BH-0022H精选名师 优秀名师 - - - - - - - - - -第 11 页,共 46 页 - - - - - - - - - -精品word
32、名师归纳总结 - - - - - - - - - - - -0023H串行口中断服务程序0023H-002AH002BH定时器 / 计数器 2 溢出中断服务程序002BH-0032H22. 四个并行口P0 P3 各自的功能是什么?答: P0 口是一个双功能的端口:地址/ 数据分时复用口和通用I/O 口;P1口是一个准双向口,只作通用输入/ 输出口使用; P2 口是一个双功能的端口:用作高8 位地址输出线或者作为通用I/O 口; P3 口是一个双功能的端口:通用输入/ 输出口,每位增加了其次输入/ 输出功能23. 在 8031 单片机中,使用P2、P0 口传送地址信号,且使用了P0 口传送数据信
33、号,这里采纳的是分时复用技术;24. MCS-51单片机的时序单位主要有四种:振荡周期、状态周期、机器周期、指令周期,它们之间有何关系?答: 振荡周期等于振荡频率的倒数;状态周期等于2 个振荡周期;机器周期等于12 个正值周期;指令周期等于1、 2 或 4 个机器周期;25. 在 MCS-51 单片机中,假如采纳6MHZ晶振, 1 个机器周期为2微秒;执行时间最长的指令周期为8us;26. 当 8051 单片机的 RST引脚显现2个机器周期的高电平常,单片机复位;27. 单片机的复位方法有两种,分别是上电复位和手动,复位后SP= 07H,P0 P3= FFH, PC= 0000H;28. 当
34、MCS-51单片机运行出错或程序陷入死循环时,如何来摆脱困境? 答:通过硬件复位;29. 8051型单片机的时钟信号的产生方式有哪两种?答:一种是外接石英晶体振荡器;二是外接时钟源;30. 说明 MCS-51单片机的引脚接高电平和接低电平常各有何种功能?答:接地,单片机从外部程序储备器取指令;接高,单片机第一拜访内部程序储备器,当拜访地址超过内部程序储备器范畴时,自动拜访外部程序储备器;31. 说明引脚信号、 、 ALE 的功能?精选名师 优秀名师 - - - - - - - - - -第 12 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - -
35、 - - - - - - - -答:是单片机读外部数据储备器 的掌握信号; 是单片机向 外部数据储备器写数据的掌握信号;是单片机读外部程序储备器的掌握信号;32. 假如手中仅有一台示波器,可通过观看哪个引脚的状态,来大致判定MCS-51单片机正在工作?答: ALE 信号;它的频率等于晶振频率的1/6.33. 画出 8051 单片机外扩一片静态RAM 6264(8K× 8bit )的硬件连接图;34 8751 单片机系统需要外扩8KB 的程序储备器,要求地址范畴为1000H2FFFH,以便和 内部程序储备器地址相连接,采纳 27648K × 8bit储备芯片, 画出系统扩展的
36、硬件连接图;答:精选名师 优秀名师 - - - - - - - - - -第 13 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - - - - -35. 8031单片机系统需要外扩8KB 的储备器空间,采纳储备芯片EEPROM 28648K× 8bit,将 8KB 储备空间的前4KB 作为连接图;ROM使用, 后 4KB 作为 RAM使用, 画出实现该功能的系统硬件36.80C51 单片机有哪两种低功耗方式?如何设置低功耗方式?如何停止低功耗方式?答:掉电方式和待机方式;通过设置PCON寄存器的最低两位可实现单片机的
37、低功耗方式;终止待机方式可以通过中断或硬件复位;终止掉电方式只能通过硬件复位;习题四1. 一台运算机的指令系统就是它所能执行的指令集合;2. 以助记符形式表示的运算机指令的程序设计语言就是汇编语言;3. 按长度分, MCS-51指令有单字节的,双字节的和三字节的;4 MCS-51汇编语言指令格式中,唯独不行缺少的部分是 B ;A标号B 操作码C操作数D注释 5 MCS-51的立刻寻址方式中,立刻数前面 D ;精选名师 优秀名师 - - - - - - - - - -第 14 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - -
38、- - -A应加前缀“/ ”号B不加前缀号C应加前缀“”号D 应加前缀“ #”号6.简述 8051 的寻址方式和每种寻址方式所涉及的寻址空间;答:寻址方式寻址空间(操作数的存放空间)立刻寻址程序储备器直接寻址片内 RAM低 128 字节、特殊功能寄存器寄存器寻址工作寄存器R0 R7、A、B、 DPTR寄存器间接寻址片内 RAM: R、0片外 RAM: R、0R、1R、1SPDPTR变址寻址程序储备器:A+P、C A+DPTR相对寻址程序储备器256 字节范畴内:PC+偏移量位寻址片内 RAM的位寻址区 字节地址20H 2FH、地址能被8 整除的特殊功能寄存器7 MCS-51寻址方式中,操作数R
39、i 加前缀“ ”号的寻址方式是 A ;A 寄存器间接寻址B寄存器寻址C基址加变址寻址D立刻寻址 8 MCS-51寻址方式中,位寻址的寻址空间是 D ;A工作寄存器R0 R7B专用寄存器SFRC程序存贮器ROMD. 片内 RAM的 20H 2FH字节中的全部位和地址可被8 整除的 SFR的有效位 9 MCS-51寻址方式中,直接寻址的寻址空间是 D ;A工作寄存器R0 R7B 专用寄存器SFR精选名师 优秀名师 - - - - - - - - - -第 15 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - - - - -C程序存
40、贮器ROMD. 片内 RAM 00H 7FH 的 128 字节和 80HFFH中的 SFR10. 分析下面各指令源操作数的寻址方式;MOV A, 32H;直接寻址MOV R7, A;寄存器寻址 MOV R0 , #0FEH;立刻寻址 MOV A, R1;寄存器间接寻址 MOV DPTR , #1E00H ;立刻寻址MOVC A , A+DPTR;变址寻址 MOV C, 20H;位寻址JC10H;相对寻址11. 拜访特殊功能寄存器和外部数据储备器,分别可以采纳那些寻址方式?答: 拜访特殊功能寄存器只能用直接寻址 ;拜访外部数据储备器只能用寄存器间接寻址;12. 在寄存器寻址方式中,指令中指定寄存
41、器的内容就是操作数;13. 在寻址方式中,只能使用8位二进制数作为直接地址;14. 在寄存器间接寻址方式中,其“间接” 表达在指令中寄存器的内容不是操作数,而是操作数的地址;15. 在变址寻址方式中, 以累加器 A作变址寄存器, 以PC或DPTR作基址寄存器;16. 三种传送指令MO、V MOVC和 MOV,X 使用时有什么区分?答: MOV指令用来实现单片机内部寄存器、储备单元、特殊功能寄存器之间的数据传送; MOVC 指令用来读 程序储备器 中的数据表;MOVX指令用来实现累加器 A 和外部数据储备器之间的数据传送;17执行指令MOVXA, DPTR时, /WR、/RD 引脚的电平为 C
42、;A高电平,高电平B低电平,高电平C 高电平,低电平D低电平,低电平18. 假定累加器(A) =30H ,执行指令: “ 1000H: MOVC A, A+P”C 后,精选名师 优秀名师 - - - - - - - - - -第 16 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - - - - -把程序储备器1031H单元的内容送累加器A 中; PC+119. 假定 DPTR的内容为8100H,累加器的内容为40H ,执行以下指令“MOVC A, A+DPT”R后,程序储备器8140H单元的内容送累加器A 中; DPTR不加
43、120 单片机中PUSH和 POP指令常用来(C);A爱护断点B爱护现场C 爱护现场,复原现场D爱护断点,复原断点21.假定( SP) =60H,( ACC)=30H,(B) =70H,执行以下指令: PUSH ACCPOP B后, ( SP) = 60H,(61H) = 30H, ( B) = 30H;22.假定( SP) =62H,( 61H) =30H,( 62H) =70H ;执行指令: POP DPHPOP DPL后, ( DPTR) = 7030H,( SP)= 60H;23. 假定( A) =85H ,( R0) =20H ,( 20H) =AFH;执行指令:ADD A, R0后
44、,累加器A的内容为34H, CY 的内容为1, AC的内容为1, OV的内容为 1;24. 按指令的执行时间分,MCS-51指令有 1、 2和 4机器周期的指令;25.假定( A) =0FFH,( 30H)=0F0H,(R0) =4FH,( 50H)=00H;执行指令序列:INCA; A=00HINCR0; R0=50HINC30H; 30H=F1HINCR0;(50H) =01H后, 累加器( A) = 00H,( R0)= 50H,( 30H) = F1H ,( 50H) = 01H;26.假定( A) =56H,( R6) =67H ;执行指令: ADD A, R6DAA精选名师 优秀名
45、师 - - - - - - - - - -第 17 页,共 46 页 - - - - - - - - - -精品word 名师归纳总结 - - - - - - - - - - - -后,累加器A 的内容为23H, CY的内容为1;27.假定( A) =0FH,( R4) =19H,( 30H)=00H,( R1) =40H,( 40H)=0FFH;执行指令:DECA; A=0EHDECR4; R4=18HDEC30H; 30H=FFHDECR1; 40H=FEH后,( A) = 0EH,( R4)= 18H, ( 30H)= FFH , ( 40H) = FEH ;28. 假定( A) =50
46、H,(B) =0A0H,执行指令: “ MUL AB” 后,寄存器B的内容为 32H,累加器 A 的内容为00H;29. 假定( A) =0FBH,( B)=12H执行指令 “ DIV AB ” 后,累加器 A 的内容为0DH,寄存器 B 的内容为11H;30. 以下指令可将累加器A 最高位置1 的是( B,C,D,E);A ORL A , #7FHB ORL A , #80HC SETB 0E7H D ORL E0H, #80HE SETB ACC.731. 假定标号 L2 的地址为0100H,标号 L3 值为 0123H,即跳转的目标地址为0123H ;当执行指令“ L2: SJMP L3
47、”时,该指令的相对偏移量(即指令的其次字节)为21H;32. 在位操作中,能起到与字节操作中累加器作用的是进位标志位C;33以下指令判定如P1 口最低位为高电平就转到LP,否就就执行下一句的是(B);A JNBP1.0 , LPB JBP1.0 , LP C JCP1.0 , LPD JNZP1.0 , LP34. 累加器 A 中存放着一个其值小于等于127 的 8 为无符号数, ( CY) =0,执行 RLC A 指令后,就 A 中的数变为原先的2倍;35. 设内部 RAM中 50H 单元的内容为34H,请分析以下程序段,说明各指令源操作数、目的操作数的寻址方式以及按次序执行指令后,A、R0 以及内部 RAM30H、31H、50H 单元的内容各为何值?MOV R0, #50H; R0=50H MOV A, R0; A=34H精选名师 优秀名师 - - - - - - - - - -第 18 页
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024-2025学年公务员考试《常识》预测复习带答案详解(巩固)
- 骨膜综合症护理新技术应用
- 2025年广东深圳南山育才初三一模历史试题含答案
- 2026年医疗设备与耗材成本控制工作计划
- 绿色IT数据中心建设与维护手册
- 2026年党校在职研究生考试全真模拟试卷及答案(共八套)
- 2024-2025学年度冶金工业技能鉴定题库检测试题打印附完整答案详解(必刷)
- 2024-2025学年山西卫生健康职业学院单招《物理》模拟试题附答案详解(轻巧夺冠)
- 2024-2025学年度公务员(国考)考前冲刺练习试题含完整答案详解(夺冠系列)
- 2024-2025学年度护士资格证考试综合练习(预热题)附答案详解
- 2025至2030中国光电子行业发展趋势分析与未来投资战略咨询研究报告
- 企业文化建设咨询服务合同书
- 电梯安装维修安全培训课件
- 成都2025年辅警考试试题及答案
- 小学国际理解教育课程设计方案
- 医院行政行风会议记录范文
- 煤矿安全监控系统(AQ1029-2026)
- 常见睡眠障碍课件
- 中国印度关系讲解
- 2025至2030军工新材料行业发展趋势分析与未来投资战略咨询研究报告
- 复合保温板外墙外保温薄抹灰系统施工方案及技术交底
评论
0/150
提交评论