单片机原理及接口技术(第三版)

合集下载

单片机原理及接口技术(第三版)李朝青编著 第三章作业答案

单片机原理及接口技术(第三版)李朝青编著   第三章作业答案

3.4 思考题与习题5.要访问特殊功能寄存器和片外数据存储器,应采用哪些寻址方式?答:访问特殊功能寄存器可采用寄存器寻址、直接寻址、寄存器间接寻址、部分的还可采用位寻址。

访问片外数据存储器只能采用寄存器间接寻址。

6.在89C51片内RAM中,已知(30H)=38H,(38H)=40H,(40H)=48H, (48H)=90H。

请分析下面各是什么指令,说明源操作数的寻址方式以及按顺序执行每条指令后的结果。

MOV A,40H ;A=48H,直接寻址MOV R0,A ;R0=48H,寄存器寻址MOV P1,#0F0H ;P1=F0H,立即寻址MOV @R0,30H ;(48H)=38H,直接寻址MOV DPTR,#3848H ;DPTR=3848H,立即寻址MOV 40H,38H ;(40H)=40H,直接寻址MOV R0,30H ;R0=38H,直接寻址MOV P0,R0 ;P0=38H,寄存器寻址MOV 18H,#30H ;(18H)=30H,立即寻址MOV A,@R0 ;A=40H,寄存器间接寻址MOV P2,P1 ;P2=F0H,寄存器寻址9.设R0的内容为32H,A的内容为48H,片内RAM的32H单元内容为80H,40H单元内容为08H。

请指出在执行下列程序段后上述各单元内容的变化。

MOV A,@R0 ;A=80HMOV @R0,40H ;(32H)=08HMOV 40H,A ;(40H)=80HMOV R0,#35H ;R0=35H答:R0=35H,A=80H,(32H)=08H,(40H)=80H。

16.已知(A)=83H,,(R0)=17H,,(17H)=34H。

请写出执行完下列程序段后A的内容。

ANL A,#17H ;A=03HORL 17H,A ;(17H)=34H∨03H=37HXRL A,@R0 ;A=03H⊕37H=34HCPL A ;A=CBH答:A=CBH17.使用位操作指令实现下列逻辑操作。

单片机原理及接口技术第三版课后习题答案

单片机原理及接口技术第三版课后习题答案
若系统中只有一个中断源,则响应时间为3一8个机器周期。
1
6、"中断响应过程中,为什么通常要保护现场?如何保护?
答:
因为一般主程序和中断服务程序都可能会用到累加器,PSw寄存器及其他一些寄存器。
CPU在进入中断服务程序后,用到上述寄存器时,就会破坏它原来存在寄存器中的内容;一旦中断返回,将会造成主程序的混乱。因而在进入中断服务程序后,一般要先保护现场,然后再执行中断处理程序,在返回主程序以前再恢复现场。
( 1)使计算机具有实时处理能力,能对外界异步发生的事件作出及时的处理( 2)完全消除了CPU在查询方式中的等待现象,大大提高了CPU的工作效率( 3)实现实时控制
2、试编写一段对中断系统初始化的程序,使之允许INTO,INTI , TO,串行口中断,且使TO中断为高优先级中断。
解:
MOVIE , # 097H丫
保护方法一般是把累加器未卫SW寄存器及其他一些与主程序有关的寄存器压入堆栈。在保护现场和恢复现场时,为了不使现场受到破坏或者造成混乱,一般规定此时CPU不响应新的中断请求。这就要求在编写中断服务程序时,注意在保护现场之前要关中断,在恢复现场之后开中断。如果在中断处理时允许有更高级的中断打断它,则在保护现场之后再开中断,恢复现场之前关中断。1入清叙述中断响应的CPU操作过程,为什么说中断操作是一个CPU的微查询过程?
7、89c51在什么条件下可响应中断?
答:
( 1)有中断源发出中断请求
( 2)中断中允许位EA =
1."即CPU开中断
( 3)申请中断的中断源的中断允许位为1,即中断没有被屏蔽( 4)无同级或更高级中断正在服务
( 5)当前指令周期己经结束
( 6)若现行指令为RETI或访问IE或IP指令时,该指令以及紧接着的另一条指令已执行完毕

单片机原理及接口技术(第三版)课后答案详解

单片机原理及接口技术(第三版)课后答案详解

RLC A
;带进位位左移 1 位
MOV 30H,A ;结果存回 30H
30、 MOV R2,#04H ;字节长度→R2
MOV R0,#30H ;一个加数首地址→R0
MOV R1,#40H ;另一个加数首地址→R1
CLR C
;清进位位
LOOP:MOV A,@R0 ;取一个加数
ADDC A,@R1 ;两个加数带进位位相加
寄存器间接寻址 片内 RAM 低 128B、片外 RAM
变址寻址 程序存储器(@A+PC,@A+DPTR)
相对寻址 程序存储器 256B 范围(PC+偏移量)
位寻址 片内 RAM 的 20H-2FH 字节地址、部分 SFR
5、 SFR:直接寻址,位寻址,寄存器寻址;片外 RAM:寄存器间接寻址
6、 MOV A,40H ;直接寻址 (40H)→A
;(A)大于 10,转 LABEL
或者:
CLR C SUBB A,#0AH
JNC LABEL (2)A>10 CJNE A,#0AH,L1
RET L1:JNC LABEL
RET 或者:
;(A)与 10 比较,不等转 L1 ;相等结束
;(A)大于 10,转 LABEL ;(A)小于 10,结束
CLR C SUBB A,#0AH
LOOP:MOVX A,@ DPTR ;传送一个数据
MOV @R0,A
INC DPTR
;指向下一个数据
INC R0

DJNZ R2,LOOP ;数据块长度减 1,没传送完,继续传送
RET
32、(1)MOV R0,0FH ;2 字节,2 周期 4 字节 4 周期(差)
MOV B,R0

单片机原理与接口技术第三版课后答案

单片机原理与接口技术第三版课后答案

单片机原理与接口技术第三版课后答案【篇一:单片机原理及接口技术课后答案李朝青 (第三版)】lass=txt>第一章1.单片机具有哪些特点(1)片内存储容量越来越大。

(2抗干扰性好,可靠性高。

(3)芯片引线齐全,容易扩展。

(4)运行速度高,控制功能强。

(5)单片机内部的数据信息保存时间很长,有的芯片可以达到100年以上。

2. 89c51单片机内包含哪些主要逻辑功能部件?答:80c51系列单片机在片内集成了以下主要逻辑功能部件:(l)cpu(中央处理器):8位(2)片内ram:128b(3)特殊功能寄存器:21个(4)程序存储器:4kb(5)并行i/o口:8位,4个(6)串行接口:全双工,1个(7)定时器/计数器:16位,2个(8)片内时钟电路:1个3.什么是微处理器(cpu)、微机和单片机?答:微处理器本身不是计算机,但它是小型计算机或微机的控制和处理部分。

微机则是具有完整运算及控制功能的计算机,除了微处理器外还包括存储器、接口适配器以及输入输出设备等。

单片机是将微处理器、一定容量的ram、rom以及i/o口、定时器等电路集成在一块芯片上,构成的单片微型计算机。

4. 微型计算机怎样执行一个程序?答:通过cpu指令,提到内存当中,再逐一执行。

5.什么是嵌入式系统?他有哪些类型?为什么说单片机是典型的嵌入式系统?答; 嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。

它有嵌入式微处理器、嵌入式微控制器、嵌入式dsp处理器、嵌入式片上系统等。

嵌入式系统的出现最初是基于单片机的。

它从体系结构到指令系统都是按照嵌入式应用特点专门设计的,能最好的满足面对控制对象,应运系统的嵌入、现场的可靠运行以及非凡的控制品质要求。

因此,她是典型的嵌入式系统。

第二章1.89c51单片机内包含哪些主要逻辑功能部件?答:80c51系列单片机在片内集成了以下主要逻辑功能部件:(l)cpu(中央处理器):8位(2)片内ram:128b(3)特殊功能寄存器:21个(4)程序存储器:4kb(5)并行i/o口:8位,4个(6)串行接口:全双工,1个(7)定时器/计数器:16位,2个(8)片内时钟电路:1个2.89c51的ea端有何用途?3. 89c51的存储器分哪几个空间?如何区别不同空间的寻址?答:rom(片内rom和片外rom统一编址)(使用movc)(数据传送指令)(16bits地址)(64kb)片外ram(movx)(16bits地址)(64kb)片内ram(mov)(8bits地址)(256b)4. 简述89c51片内ram的空间分配。

单片机原理及接口技术 李全利 第三版 课后答案 xt3

单片机原理及接口技术 李全利 第三版 课后答案 xt3

章3 80C51的指令系统1.80C51系列单片机的指令系统有何特点?答:执行时间短。

1个机器周期指令有64条,2个机器周期指令有45条,而4个机器周期指令仅有2条(即乘法和除法指令);指令编码字节少。

单字节的指令有49条,双字节的指令有45条,三字节的指令仅有17条;位操作指令丰富。

这是80C51单片机面向控制特点的重要保证。

2.80C51单片机有哪几种寻址方式?各寻址方式所对应的寄存器或存储器空间如何?答:80C51单片机的寻址方式有七种。

即:寄存器寻址、直接寻址、寄存器间接寻址、立即寻址、基址寄存器加变址寄存器变址寻址、相对寻址和位寻址。

这些寻址方式所对应的寄存器和存储空间如下表所示。

3.访问特殊功能寄存器SFR可以采用哪些寻址方式?答:直接寻址和位寻址方式。

4.访问内部RAM单元可以采用哪些寻址方式?答:直接寻址、寄存器间接寻址和位寻址方式。

5.访问外部RAM单元可以采用哪些寻址方式?答:寄存器间接寻址。

6.访问外部程序存储器可以采用哪些寻址方式?答:立即寻址、变址寻址和相对寻址方式。

7.为什么说布尔处理功能是80C51单片机的重要特点?答:单片机指令系统中的布尔指令集、存储器中的位地址空间与CPU中的位操作构成了片内的布尔功能系统,它可对位(bit)变量进行布尔处理,如置位、清零、求补、测试转移及逻辑“与”、“或”等操作。

在实现位操作时,借用了程序状态标志器(PSW)中的进位标志Cy作为位操作的“累加器”。

8.对于80C52单片机内部RAM还存在高128字节,应采用何种方式访问?答:寄存器间接寻址方式。

9.试根据指令编码表写出下列指令的机器码。

(1)MOV A,#88H----------------74H, 88H(2)MOV R3,50H----------------ABH,50H(3)MOV P1,#55H----------75H,90H,55H(4)ADD A,@R1---------------------27H(5)SETB 12H----------------------D2H,12H10.完成某种操作可以采用几条指令构成的指令序列实现,试写出完成以下每种操作的指令序列。

单片机原理及接口技术 李全利 第三版 课后答案 xt10

单片机原理及接口技术 李全利 第三版 课后答案 xt10

章10 80C51单片机C语言程序设计1.C51应用程序具有怎样的结构?答:C51程序由一个或多个函数构成,其中至少应包含一个主函数main。

程序从主函数开始执行,调用其它函数后又返回主函数,被调用函数如果位于主调函数前面,可以直接调用,否则应先说明后调用。

被调用函数可以是用户自编的函数,或是C51编译器提供的库函数。

2.C51支持的数据类型有哪些?答:字符型、整型、长整型、浮点型、位型、访问SFR。

3.C51支持的存储器类型有哪些?与单片机存储器有何对应关系?答:见表9.2所示。

4.C51有哪几种编译模式?每种编译模式的特点如何?答:SMALL:小模式。

变量默认在片内RAM。

空间小,速度块;COMPACT:紧凑模式。

变量默认在片外RAM的页(256字节,页号由P2口决定);LARGE:大模式。

变量默认在片外RAM的64KB范围。

空间大,速度慢。

5、中断函数是如何定义的?各种选项的意义如何?答:interrupt n 用于定义中断函数,n为中断号,可以为0~31,通过中断号可以决定中断服务程序的入口地址。

常用的中断源对应的中断号6、C51应用程序的参数传递有哪些方式?特点如何?答:参数传递可以采用寄存器、固定存储器位置方式。

寄存器传递方式最多可以传递3个参数。

这种参数传递可以产生高效的代码。

当无寄存器可用时,参数可以采用固定的存储器位置传递。

在SMALL模式下,参数传递在内部RAM中完成。

在COMPACT和LARGER模式下,参数的传递要在外部RAM中完成。

7、一般指针与基于存储器的指针有何区别?答:定义时未指定它所指向的对象的存储器类型时,该指针变量就被认为是一般指针。

一般指针占用3个字节:第一个字节存放该指针的存储器类型编码(由编译模式的默认值确定),第二和第三个字节分别存放该指针的高位和低位地址偏移量。

定义时就指定了它所指向的对象的存储类型时,该指针变量就属于基于存储器的指针。

基于存储器的指针可以高效访问对象,类型由C51源代码中存储器类型决定,且在编译时确定。

单片机原理及接口技术(第三版)

单片机原理及接口技术(第三版)

指令系统与寻址方式
详细讲解单片机的指令系统,包括数据传送、算术 运算、逻辑运算、位操作等指令,以及各种寻址方 式的应用。
汇编语言程序结构
阐述汇编语言程序的基本结构,包括伪指令 、宏定义、子程序等概念及其使用方法。
C51语言基础
C51语言概述
简要介绍C51语言的特点、优势以及与标准C语言的差异。
数据类型与运算符
单片机原理及接口技术(第三版)
目录
• 绪论 • 单片机基本原理 • 单片机接口技术 • 单片机编程语言与程序设计 • 单片机系统扩展与应用 • 单片机应用实例分析 • 实验与课程设计指导
01 绪论
单片机概述
1 2
单片机的定义
单片机是一种将微处理器、存储器、输入输出接 口等集成在一个芯片上的微型计算机。
中断源与中断向量
中断源是引起中断的事件或设备,而中断向量是中断服务 程序的入口地址。
中断优先级与嵌套
不同中断源具有不同的中断优先级,高优先级中断可以打 断低优先级中断的处理过程,实现中断嵌套。
04 单片机编程语言与程序设 计
汇编语言基础
汇编语言概述
介绍汇编语言的特点、作用以及与机器语言 的关系。
课程设计要求:学生需 独立完成选题的分析、 设计、编码、调试和测 试工作,并提交相应的 设计报告和程序代码。 同时,要求学生在设计 过程中注重创新性和实 用性,尽可能提高系统 的性能和稳定性。
THANKS FOR WATCHING
感谢您的观看
实验内容和步骤
熟悉单片机的开发环境,掌握 单片机的编程语言。
完成定时器/计数器实验,掌握 单片机的定时/计数功能。
完成串行通信实验,掌握单片 机的串行通信原理和方法。

单片机原理及接口技术(第三版)课件

单片机原理及接口技术(第三版)课件

单片机的模拟输入和输出
模拟输入
单片机可通过模拟输入接口读取 传感器信号、电压或电流等连续 变化的模拟量。
模拟输出
单片机可通过模拟输出接口控制 模拟设备,如音频放大器、电机 驱动器等。
温度传感器
温度传感器是常见的模拟输入设 备,用于测量环境温度。
协议与总线
协议
单片机与外部设备之间的通信通常需要遵循特定的 协议,如SPI、I2C和UART。
2
单片机的发展历程
单片机起源于20世纪70年代,经过几十年的发展,如今已成为电子领域的核心 技术之一。
3
单片机的应用领域
单片机广泛应用于各种领域,包括自动化控制、通信、医疗设备、智能家居等。
单片机的体系结构
核心部件
单片机的核心包括中央处理器 (CPU)、存储器和外设接口。
总线结构
总线是单片机内部各部件之间传 输数据和控制信号的通道。
总线
总线是连接单片机与外部设备的通信线路,如数据 总线、地址总线和控制总线。
单机的存储系统
1
存储器层次结构
单片机的存储器层次结构包括寄存器、缓存、内部存储器和外部存储器,用于存 储程序和数据。
2
存储器类型
常见的存储器类型包括只读存储器(ROM),随机访问存储器(RAM)和闪存。
3
存储器管理
单片机通过存储器管理单元(MMU)来管理和分配存储空间。
单片机的定时/计数功能
定时器
外设接口
单片机的外设接口包括并口、串 口、模拟输入与输出接口,以及 各种专用接口。
单片机的指令系统
指令集
单片机的指令集是其内部固 化的一组指令,用于完成特 定的计算和操作。
指令格式
单片机的指令格式通常包含 操作码、操作数和地址等字 段,用于描述指令的功能和 操作对象。

单片机原理及接口技术(微课版 第3版)-习题及答案 (5)[2页]

单片机原理及接口技术(微课版 第3版)-习题及答案 (5)[2页]

《单片机原理及接口技术》(第3版)人民邮电出版社第5章 I/O口应用-显示与开关/键盘输入思考题及习题51.判断下列说法是否正确。

A.HD7279是用于键盘和LED数码管的专用接口芯片。

答:对B.LED数码管的字型码是固定不变的。

答:错C.为给扫描法工作的8 8非编码键盘提供接口电路,在接口电路中需要提供两个8位并行的输入口和一个8位并行的输出口。

答:错D.LED数码管工作于动态显示方式时,同一时间只有一个数码管被点亮。

答:对2.动态显示的数码管,任一时刻只有一个LED处于点亮状态,是LED的余辉与人眼的“视觉暂留”造成数码管同时显示的“假象”。

答:对3.为什么要消除按键的机械抖动?软件消除按键机械抖动的原理是什么?答:消除按键的机械抖动,避免由于机械抖动造成的对键盘是否按下误判。

软件消除按键机械抖动的原理是采用软件延时,躲过键盘按键的机械抖动期。

4.LED的静态显示方式与动态显示方式有何区别?各有什么优缺点?答:静态显示时,欲显示的数据是分开送到每一位LED上的。

而动态显示则是数据是同时送到每一个LED上,再根据位选线来确定是哪一位LED被显示。

静态显示亮度很高,但口线占用较多。

动态显示口线占用较少,但是需要编程进行动态扫描,适合用在显示位数较多的场合。

5.分别写出表5-1中共阴极和共阳极LED数码管仅显示小数点“.”的段码。

答: 80H(共阴极);7FH(共阳极)。

6. 已知8段共阴极LED数码显示器要显示某字符的段码为7DH(a段为最低位),此时显示器显示的字符为。

答:67.已知8段共阳极LED数码显示器要显示字符“6”(a段为最低位),此时的段码为。

答:82H8.当键盘的按键数目少于8个时,应采用式键盘。

当键盘的按键数目为64个时,应采用式键盘。

答:独立式,矩阵式9.已知8段共阳极LED数码管要显示字符“5”(a段为最低位),此时的段码为。

答:92H10. AT89S51单片机控制LCD显示英文字符或数字字符时,要把欲显示字符的码送给LCD控制模块。

单片机原理及接口技术课后答案李朝青第三版

单片机原理及接口技术课后答案李朝青第三版
10.P0作为输出口时,必须外接上拉电阻才能有高电平输出,作为输入口时,必须先向锁存器写“1”;作为普通I/O口使用或低8位地址/数据总线使用。
P1口有上拉电阻,对FLASHROM编程和校验是P1接收低八位地址;只用作普通I/O口使用。
P2口比P1口多了一个转换控制开关;作为普通I/O口使用或高8位地址线使用时访问外部程序存储器和16位地址的外部数据存储器。
第十题8051的/EA信号有什么功能在使用8031的时候,EA信号引脚应该如何处理
1.EA=Enable Address(外部程序存储器地址允许输入端)
2.EA=0(低电平有效)只允许访问外部存储器
3.EA=1内外ROM都可以访问
4.因为8031没有片内ROM
5.只能访问片外的EPROM
6.应该使EA=0(有效)来自16.保留的存储单元存储单元
保留目的
0000H~0002H
复位后初始化引导程序地址
0003H~000AH
外部中断0
000BH~0012H
定时器0溢出中断
0013H~001AH
外部中断1
001BH~0022H
定时器1溢出中断
0023H~002AH
串行端口中断
002BH
定时器2中断
17.单片机的寻址方式:寄存器寻址,直接寻址,立即数寻址,寄存器间接寻址,变址寻址,相对寻址,位寻址。
3.高128B是SFR(特殊功能寄存器)区
真正的RAM区可以分成那几个部分
1.4个工作寄存器区(R0~R7)
2.位寻址区
3.真正的RAM区
第五题简述布尔处理存储器的空间分配,片内RAM中包含哪些可位寻址单元
1.片内RAM区从00H~FFH(256B)

单片机原理及接口技术(微课版 第3版)-习题及答案 (1)[2页]

单片机原理及接口技术(微课版 第3版)-习题及答案 (1)[2页]

《单片机原理及接口技术》(第3版)人民邮电出版社第1章单片机概述思考题及习题11.除了单片机这一名称之外,单片机还可称为和。

答:微控制器,嵌入式控制器.2.单片机与普通微型计算机的不同之处在于其将、、和三部分,通过内部连接在一起,集成于一块芯片上。

答:CPU、存储器、I/O口、总线3.在家用电器中使用单片机应属于微计算机的。

答: BA.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用4.微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间有何区别?答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。

而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。

5.AT89S51单片机相当于MCS-51系列单片机中的哪一型号的产品?“S”的含义是什么?答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash存储器取代了87C51片内的4K字节的EPROM。

6.什么是“嵌入式系统”? 系统中嵌入了单片机作为控制器,是否可称其为“嵌入式系统”? 答:广义上讲,凡是系统中嵌入了“嵌入式处理器”,如单片机、DSP、嵌入式微处理器,都称其为“嵌入式系统”。

但多数人把“嵌入”嵌入式微处理器的系统,称为“嵌入式系统”。

目前“嵌入式系统”还没有一个严格和权威的定义。

目前人们所说的“嵌入式系统”,多指后者。

7.嵌入式处理器家族中的单片机、DSP、嵌入式微处理器各有何特点?它们的应用领域有何不同?答:单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,实现各种方式的检测和控制。

单片机在嵌入式处理器市场占有率最高,最大特点是价格低,体积小,应用广泛。

DSP是一种非常擅长于高速实现各种数字信号处理运算(如数字滤波、FFT、频谱分析等)的嵌入式处理器。

能够高速完成各种复杂的数字信号处理算法。

单片机原理与接口技术第三版课后答案

单片机原理与接口技术第三版课后答案

单片机原理与接口技术第三版课后答案【篇一:单片机原理及接口技术课后答案李朝青 (第三版)】lass=txt>第一章1.单片机具有哪些特点(1)片内存储容量越来越大。

(2抗干扰性好,可靠性高。

(3)芯片引线齐全,容易扩展。

(4)运行速度高,控制功能强。

(5)单片机内部的数据信息保存时间很长,有的芯片可以达到100年以上。

2. 89c51单片机内包含哪些主要逻辑功能部件?答:80c51系列单片机在片内集成了以下主要逻辑功能部件:(l)cpu(中央处理器):8位(2)片内ram:128b(3)特殊功能寄存器:21个(4)程序存储器:4kb(5)并行i/o口:8位,4个(6)串行接口:全双工,1个(7)定时器/计数器:16位,2个(8)片内时钟电路:1个3.什么是微处理器(cpu)、微机和单片机?答:微处理器本身不是计算机,但它是小型计算机或微机的控制和处理部分。

微机则是具有完整运算及控制功能的计算机,除了微处理器外还包括存储器、接口适配器以及输入输出设备等。

单片机是将微处理器、一定容量的ram、rom以及i/o口、定时器等电路集成在一块芯片上,构成的单片微型计算机。

4. 微型计算机怎样执行一个程序?答:通过cpu指令,提到内存当中,再逐一执行。

5.什么是嵌入式系统?他有哪些类型?为什么说单片机是典型的嵌入式系统?答; 嵌入式系统是将先进的计算机技术、半导体技术和电子技术和各个行业的具体应用相结合后的产物,这一点就决定了它必然是一个技术密集、资金密集、高度分散、不断创新的知识集成系统。

它有嵌入式微处理器、嵌入式微控制器、嵌入式dsp处理器、嵌入式片上系统等。

嵌入式系统的出现最初是基于单片机的。

它从体系结构到指令系统都是按照嵌入式应用特点专门设计的,能最好的满足面对控制对象,应运系统的嵌入、现场的可靠运行以及非凡的控制品质要求。

因此,她是典型的嵌入式系统。

第二章1.89c51单片机内包含哪些主要逻辑功能部件?答:80c51系列单片机在片内集成了以下主要逻辑功能部件:(l)cpu(中央处理器):8位(2)片内ram:128b(3)特殊功能寄存器:21个(4)程序存储器:4kb(5)并行i/o口:8位,4个(6)串行接口:全双工,1个(7)定时器/计数器:16位,2个(8)片内时钟电路:1个2.89c51的ea端有何用途?3. 89c51的存储器分哪几个空间?如何区别不同空间的寻址?答:rom(片内rom和片外rom统一编址)(使用movc)(数据传送指令)(16bits地址)(64kb)片外ram(movx)(16bits地址)(64kb)片内ram(mov)(8bits地址)(256b)4. 简述89c51片内ram的空间分配。

单片机原理及接口技术第三版课后答案

单片机原理及接口技术第三版课后答案

单片机原理及接口技术第三版课后答案【篇一:《单片机原理及接口技术》第三版梅丽凤王艳秋编著的习题解答课后答案(1)】理及接口技术》第三版梅丽凤王艳秋编著的习题解答课后答案第1章绪论1-1解答:第一台计算机的研制目的是为了计算复杂的数学难题。

它的特点是:计算机字长为12位,运算速度为5 000次/s,使用18 800个电子管,1 500个继电器,占地面积为150 m2,重达30 t,其造价为100多万美元。

它的诞生,标志着人类文明进入了一个新的历史阶段。

1-2解答:单片微型计算机简称单片机。

一个完整的单片机芯片至少有中央处理器(cpu)、随机存储器(ram)、只读存储器(rom)、定时/计数器及i/o接口等部件。

1-3解答:单片机的发展大致经历了四个阶段:第一阶段(1970—1974年),为4位单片机阶段;第二阶段(1974—1978年),为低中档8位单片机阶段;第三阶段(1978—1983年),为高档8位单片机阶段;第四阶段(1983年至今),为8位单片机巩固发展阶段及16位单片机、32位单片机推出阶段。

1-4解答:intel公司的mcs-48系列、mcs-51系列、mcs-96系列产品;motorola公司的6801、6802、6803、6805、68hc11系列产品; zilog公司的z8、super8系列产品;atmel公司的at89系列产品;fairchild公司的f8和3870系列产品;ti公司的tms7000系列产品;ns公司的ns8070系列产品;national公司的mn6800系列产品;hitachi公司的hd6301、hd63l05、hd6305。

1-5解答:(1)8031/8051/8751三种型号,称为8051子系列。

8031片内没有rom,使用时需在片外接eprom。

8051片内含有4kb的掩模rom,其中的程序是生产厂家制作芯片时烧制的。

8751片内含有4kb的eprom,用户可以先用紫外线擦除器擦除,然后再利用开发机或编程器写入新的程序。

单片机原理与接口技术(第3版)[李晓林]-第5章

单片机原理与接口技术(第3版)[李晓林]-第5章
RI:串行口接收中断请求标志位
在串行口允许接收时,每接收完一帧数据,由硬件自动 将RI位置为1。CPU响应中断时,并不清除RI中断标志, 也必须在中断服务程序中由软件对TI标志清0。
09:32
单片机原理与接口技术(第3版).李晓林.电子工业出版社
返回目录
21
4. 中断控制寄存器
2)中断允许控制
----IE寄存器
5.2.3 定时/计数器对输入 信号的要求 5.2.4 定时/计数器的应用 5.3 串行通信接口 5.3.1 串行通信基础知识 5.3.2 MCS-51串行通信接 口 5.3.3 串行通信接口的应用
习题与思考题
5.2.2 定时/计数器的工作 方式
09:32
单片机原理与接口技术(第3版).李晓林.电子工业出版社
09:32
单片机原理与接口技术(第3版).李晓林.电子工业出版社
返回目录
5
5.1.1 中断系统概述
(1)中断源
(2)中断优先级控制
----中断系统的基本问题
(3)中断响应的过程 1) 检测中断
2) 保护现场 3) 中断服务
4) 清除中断标志位
5) 恢复现场
6) 中断返回
09:32
单片机原理与接口技术(第3版).李晓林.电子工业出版社
返回目录
3
5.1 中断系统
中 断 是 指 计 算 机 在 执 行某
----中断概念
一程序的过程中,由于计算机系
统内、外的某种原因而必须终止
原程序的执行,转去完成相应的
处理程序,待处理结束之后再5-1 所示。实现这种中断功 能的硬件系统和软件系统统称为 中断系统。
09:32
单片机原理与接口技术(第3版).李晓林.电子工业出版社

单片机原理及接口技术(第三版)

单片机原理及接口技术(第三版)
(一)、运算器
1、运算器的组成
算术逻辑单元(简称ALU)
运算器
累加器 寄存器
2、运算器的作用
是把传送到微处理器的数据进行运算或逻辑运算。 ALU可对两个操作数进行加、减、与、或、 比较大小等操作,最后将结果存入累加器。 ALU执行不同的运算操作是由不同控制线上 的信息所确定的。 举例
例如: 两个数(7和9)相加,在相加之前,操作
指挥并控制CPU、内存和输入/输出设 备之间数据流动的方向。
(三)、CPU中的主要寄存器
1、累加器(A) 2、数据寄存器(DR) 3、指令寄存器(IR) 4、指令译码器(ID) 5、程序计数器(PC) 6、地址寄存器(AR)
1、累加器(A)
累加器是微处理器中最繁忙的寄存器。 在算术和逻辑运算时,它具有双重功能:
单片机原理及接口技术(第三 版)
目录
第一章 第二章 第三章 第四章 第五章 第六章 第七章 第八章 第九章 附录A
微机基础知识 89C51单片机的结构和原理 89C51指令系统 汇编语言程序设计知识 中断系统 定时器及应用 89C51串行口及通信技术 单片机小系统片外扩展 应用系统配置及接口技术 89C51指令系统表
二、I/O接口及外设
每个外设与微处理器的连接必须经过接口适配 器(I/O接口)。
每个I/O接口及其对应的外设都有一个固定的地 址,在CPU的控制下实现对外设的输入(读)和 输出(写)操作。
§1.2 常用数制和编码
一. 二进制、十进制、十六进制
1.二进制:是“0”和“1”这样的数、逢2进位。按权展开时权的基数 为2。用后缀字母“B”表示。
2 11 余数 251 221 210 01
3、十进制转换成十六进制数:

单片机原理及接口技术(微课版 第3版)-习题及答案 (11)[2页]

单片机原理及接口技术(微课版 第3版)-习题及答案 (11)[2页]

《单片机原理及接口技术》(第3版)人民邮电出版社第11章 AT89S51单片机与DAC、ADC的接口思考题及习题111.对于电流输出的D/A转换器,为了得到电压输出,应使用。

答:I/V转换电路2.使用双缓冲同步方式的D/A转换器,可实现多路模拟信号的输出。

答:同步3.下列说法是否正确。

A.“转换速度”这一指标仅适用于A/D转换器,D/A转换器不用考虑“转换速度”问题。

B.ADC0809可以利用“转换结束”信号EOC向AT89S51单片机发出中断请求。

C.输出模拟量的最小变化量称为A/D转换器的分辨率。

D.对于周期性的干扰电压,可使用双积分型A/D转换器,并选择合适的积分元件,可以将该周期性的干扰电压带来的转换误差消除。

答:(1)错,D/A转换器也要考虑“转换速度”或“转换时间”问题,即建立时间(转换时间);(2)对;(3)错,是D/A转换器的分辨率;(4)对。

4.D/A转换器的主要性能指标都有哪些?设某DAC为二进制12位,满量程输出电压为5V,它的分辨率是多少?答:D/A转换器的主要技术指标如下:分辨率:D/A转换器的分辨率指输入的单位数字量变化引起的模拟量输出的变化,是对输入量变化敏感程度的描述。

建立时间:建立时间是描述D/A转换速度快慢的一个参数,用于表明转换速度。

其值为从输入数字量到输出达到终位误差±(1/2)GB(最低有效位)时所需的时间。

转换精度:理想情况下,精度与分辨率基本一致,位数越多精度越高。

严格讲精度与分辨率并不完全一致。

只要位数相同,分辨率则相同.但相同位数的不同转换器精度会有所不同。

当DAC为二进制12位,满量程输出电压为5V时,分辨率为1.22 mV5.A/D转换器两个最重要的技术指标是什么?答:A/D转换器的两个最重要指标:(1) 转换时间和转换速率--转换时间A/D完成一次转换所需要的时间。

转换时间的倒数为转换速率。

(2) 分辨率--A/D转换器的分辨率习惯上用输出二进制位数或BCD码位数表示。

单片机原理和接口技术(第三版)教材习题解答

单片机原理和接口技术(第三版)教材习题解答

单片机原理及接口技术教材习题全部解答第1章绪论1-1解答:第一台计算机的研制目的是为了计算复杂的数学难题。

它的特点是:计算机字长为12位,运算速度为5 000次/s,使用18 800个电子管,1 500个继电器,占地面积为150 m2,重达30 t,其造价为100多万美元。

它的诞生,标志着人类文明进入了一个新的历史阶段。

1-2解答:单片微型计算机简称单片机。

一个完整的单片机芯片至少有中央处理器(CPU)、随机存储器(RAM)、只读存储器(ROM)、定时/计数器及I/O接口等部件。

1-3解答:单片机的发展大致经历了四个阶段:第一阶段(1970—1974年),为4位单片机阶段;第二阶段(1974—1978年),为低中档8位单片机阶段;第三阶段(1978—1983年),为高档8位单片机阶段;第四阶段(1983年至今),为8位单片机巩固发展阶段及16位单片机、32位单片机推出阶段。

1-4解答:Intel公司的MCS-48系列、MCS-51系列、MCS-96系列产品;Motorola公司的6801、6802、6803、6805、68HC11系列产品;Zilog公司的Z8、Super8系列产品;Atmel公司的AT89系列产品;Fairchild公司的F8和3870系列产品;TI公司的TMS7000系列产品;NS公司的NS8070系列产品;NEC公司的μCOM87(μPD7800)系列产品;National公司的MN6800系列产品;Hitachi公司的HD6301、HD63L05、HD6305。

1-5解答:(1)8031/8051/8751三种型号,称为8051子系列。

8031片内没有ROM,使用时需在片外接EPROM。

8051片内含有4KB的掩模ROM,其中的程序是生产厂家制作芯片时烧制的。

8751片内含有4KB的EPROM,用户可以先用紫外线擦除器擦除,然后再利用开发机或编程器写入新的程序。

(2)8032A/8052A/8752A是8031/8051/8751的增强型,称为8052子系列。

单片机原理及接口技术课后答案李朝青第三版

单片机原理及接口技术课后答案李朝青第三版

单片机原理及接口技术课后答案李朝青第三版第一题 8051单片机包含哪些主要逻辑功能部件?1.CPU2.ROM3.RAM4.Timer/Counter5.UART(串口)(通用异步串行接收机发送机)6.4个8bits Port(并口)7.Int0,int1(外部中断)第二题8051的/EA端有什么用处?1.EA端Enable Address(外部程序存储器地址允许输入端)2.低电平有效3.EA=0(低电平有效)时,只允许访问外部存储器4.EA=1时,可以访问部和外部存储器5.EA还有复用功能,Vpp(Pulse of Programming)(编程脉冲)(固化编程电压输入端)第三题8051的存储器分为那几个空间?怎样区别不同空间的寻址?1.ROM(片ROM和片外ROM统一编址)(使用MOVC)(数据传送指令)(16bits地址)(64KB)2.片外RAM(MOVX)(16bits地址)(64KB)3.片RAM(MOV)(8bits地址)(256B)什么是普林斯顿结构?哈佛结构?1.普林斯顿结构,ROM和RAM统一编址2.哈佛结构,ROM和RAM分开编址第四章8051片RAM的空间是怎样分配的?1.片RAM有256B2.低128B是真正的RAM区3.高128B是SFR(特殊功能寄存器)区真正的RAM区可以分成那几个部分?1.4个工作寄存器区(R0~R7)2.位寻址区3.真正的RAM区第五题简述布尔处理存储器的空间分配,片RAM中包含哪些可位寻址单元?1.片RAM区从00H~FFH(256B)2.其中20H~2FH(字节地址)是位寻址区3.对应的位地址是00H~7FH第六题如何简洁地判断8051正在工作?1.用示波器观察8051的XTAL2端是否有脉冲信号输出(判断震荡电路工作是否正常?)2.ALE(地址锁存允许)(Address Latch Enable)输出是fosc 的6分频3.用示波器观察ALE是否有脉冲输出(判断 8051芯片的好坏?)4.观察PSEN(判断8051能够到EPROM 或ROM中读取指令码?)5.因为/PSEN接外部EPROM(ROM)的/OE端子6.OE=Output Enable(输出允许)第七题 8051如何确定和改变当前工作寄存器组?1.PSW(程序状态字)(Program Status Word)中的RS1和RS02.可以给出4中组合3.用来从4组工作寄存器组中进行选择4.PSW属于SFR(Special Function Register)(特殊功能寄存器)第十题8051的/EA信号有什么功能?在使用8031的时候,EA 信号引脚应该如何处理?1.EA=Enable Address(外部程序存储器地址允许输入端)2.EA=0(低电平有效)只允许访问外部存储器3.EA=1外ROM都可以访问4.因为8031没有片ROM5.只能访问片外的EPROM6.应该使EA=0(有效)第十二题部RAM第128B单元划分成那几个主要部分?各部分主要功能是什么?1.当前工作寄存器组(4组)(00H~1FH)2.位寻址区(20H~2FH)3.真正的RAM区(30H~7FH)第十三题使单片机复位有哪几种方法?复位后机器的初始状态如何?1.上电复位2.上电复位+手动复位3.脉冲复位4.复位会重置一些寄存器第十四题开机复位后,CPU使用的是哪组工作寄存器?它们的地址什么什么?1.8051有4个工作寄存器组2.分别从R0~R73.分别位于 00H~07H,08H~0FH,10H~17H,18H~1FH4.开机复位后,默认使用寄存器组0第十五题 PSW的作用是什么?作用是什么?1.PSW是一个SFR(特殊功能寄存器)2.位于片RAM的高128B3.具体地址D0H(00H~FFH)(片RAM的编址)(8bits编址方法)4.PSW=Program Status Word(程序状态字)PSW的常用标志位有哪些?1.CY=Carry(进位标志位)2.AC=Auxiliary Carry(辅助进位标志位)(半进位标志位)3.F0用户标志位4.RS1,RS0,用来选择当前工作寄存器组(R0~R7)(4选1)5.OV=Overflow(溢出标志位)6.P=Parity(奇偶校验位)第十五题位地址7CH和字节地址7CH如何区别?位地址7CH在片RAM中什么地方?1.片RAM的地址从00H~FFH2.其中20H~2FH(字节地址)是位寻址区(bits)3.位地址从00H~7FH4.位地址7CH位于字节地址2FH5.可以从寻址方式来区分6.位地址使用位寻址方式7.字节地址使用直接寻址,间接寻址第十七题 8051的时钟周期,震荡周期有什么关系?1.震荡周期2.时钟周期=状态周期(state)3.时钟周期=2*振荡周期4.机器周期=6*时钟周期=12*震荡周期5.指令周期=1~4个机器周期第十八题一个机器周期的时序如何划分?1.一个机器周期=12个震荡周期=6个时钟周期(状态周期)2.S1P1,S1P2,S2P1,S2P2,S3P1,S3P2,S4P1,S4P2,S5P1,S5P2,S6P1,S6P23.其中s=state(状态),p=phase(相位)第十九题什么叫做堆栈?SP是什么?它的作用是什么?8051堆栈的容量不能超过多少个字节?1.Stack(堆栈)2.具有FILO,LIFO的特性3.SP=Stack Pointer(堆栈指针)4.SP是栈顶指示器评论这1.微处理器,RAM,ROM,以及I/O口,定时器,构成的微型计算机称为单片机。

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

例如: 例如: 两个数(7和9)相加,在相加之前,操作 两个数( 相加,在相加之前, 数9放在累加器中,7放在数据寄存器中,执 放在累加器中, 放在数据寄存器中, 行两数相加运算的控制线发出“加”操作信 行两数相加运算的控制线发出“ 号,ALU即把两个数相加并把结果(16)存入 ALU即把两个数相加并把结果(16) 即把两个数相加并把结果 累加器,取代累加器前面存放的数9 累加器,取代累加器前面存放的数9。
2 11 2 5 2 2 2 1 0
余数 1 1 0 1
16 100 余数 16 6 4 0 6
4、二进制转换成十六进制数: 二进制转换成十六进制数: 将二进制数以小数点为界四位一分,不足补0 用一位十六进制数代替四位二进制数。 将二进制数以小数点为界四位一分,不足补0,用一位十六进制数代替四位二进制数。 B=0001 如:1 0011 1100 B=0001 0011 1100 B= 13C H 十六进制转换成二进制数: 5、十六进制转换成二进制数: 将十六进制数以小数点为界,用四位二进制数代替一位十六进制数。 将十六进制数以小数点为界,用四位二进制数代替一位十六进制数。 H=1101 如:D4E H=1101 0100 1110 B
§1.1.2
存储器和输入/ 存储器和输入/输出接口
一、存储器
地址总线、 地址总线 、 数据总线和若干控制线把存储器和微 处理器连接起来。 处理器连接起来。 存储器从CPU 接收控制信号 , 以确定存储器执行 存储器从 CPU接收控制信号 CPU 接收控制信号, 写操作。 读/写操作。
地址总线将8位地址信息送入地址译码器, 地址总线将8位地址信息送入地址译码器,地址译码器的 输出可以确定唯一的存储单元。 输出可以确定唯一的存储单元。 数据总线用来传送存储器到CPU或CPU到存储器的数据信息。 数据总线用来传送存储器到CPU或CPU到存储器的数据信息 CPU
程序计数器 指令寄存器
控制器的组成
指令译码器 时序产生器 操作控制器
2、作用
它是发布命令的“决策机构” 它是发布命令的“决策机构”,即协调和 指挥整个计算机系统的操作。 指挥整个计算机系统的操作。
3、控制器的主要功能
从内存中取出一条指令, 从内存中取出一条指令,并指出下一条 指令在内存中的位置。 指令在内存中的位置。 对指令进行译码或测试, 对指令进行译码或测试,并产生相应的 操作控制信号,以便启动规定的动作。 操作控制信号,以便启动规定的动作。 指挥并控制CPU、内存和输入/ 指挥并控制CPU、内存和输入/输出设备 CPU 之间数据流动的方向。 之间数据流动的方向。
二、I/O接口及外设 I/O接口及外设
每个外设与微处理器的连接必须经过接口适配 I/O接口 接口) 器(I/O接口)。 每个I/O接口及其对应的外设都有一个固定的地 每个I/O接口及其对应的外设都有一个固定的地 I/O CPU的控制下实现对外设的输入 的控制下实现对外设的输入( 址,在CPU的控制下实现对外设的输入(读)和 输出( 操作。 输出(写)操作。
单片机
Microcomputer) (Single-Chip Microcomputer) Single-
是将微处理器、一定容量RAM和ROM以及I/O 是将微处理器、一定容量RAM和ROM以及I/O RAM 以及 定时器等电路集成在一块芯片上, 口、定时器等电路集成在一块芯片上,构成单 片微型计算机。 片微型计算机。 微处理器 RAM ROM 单片微型计算机 I/O口 I/O口 定时器
(三)、CPU中的主要寄存器 )、CPU中的主要寄存器 CPU
1、累加器(A) 累加器( 2、数据寄存器(DR) 数据寄存器(DR) 3、指令寄存器(IR) 指令寄存器(IR) 4、指令译码器(ID) 指令译码器(ID) 5、程序计数器(PC) 程序计数器(PC) 6、地址寄存器(AR) 地址寄存器(AR)
Microcomputer,简称微机 微型计算机(Microcomputer,简称微机
C)
是具有完整运算及控制功能的计算机。 是具有完整运算及控制功能的计算机。 微处理器(CPU) 微处理器(CPU) 包括 存储器 接口适配器(输入输出接口电路) 接口适配器(输入输出接口电路) 输入/输出(I/O)设备。 输入/输出(I/O)设备。
5、程序计数器(PC) 程序计数器(PC)
通常又称为指令地址计数器。 通常又称为指令地址计数器。 在程序开始执行前,必须将其起始地址, 在程序开始执行前,必须将其起始地址,即程 序的第一条指令所在的内存单元地址送到PC PC。 序的第一条指令所在的内存单元地址送到PC。
当执行指令时,CPU 将自动修改 PC 的内容 , 使之总是 将自动修改PC的内容, 当执行指令时 , CPU将自动修改PC的内容 保存将要执行的下一条指令的地址。 保存将要执行的下一条指令的地址。
3、ALU的两个主要的输入来源
累加器输入来源Fra bibliotek数据寄存器
4、运算器的两个主要功能
(1)执行各种算术运算。 执行各种算术运算。 执行各种逻辑运算, 并进行逻辑测试。 ( 2 ) 执行各种逻辑运算 , 并进行逻辑测试 。 如零值测试或两个值的比较。 如零值测试或两个值的比较。
(二)、控制器 )、控制器 1、控制器的组成
2、数据寄存器(DR) 数据寄存器(DR)
数 据 ( 缓 冲 ) 寄 存 器 ( DR ) 是 通 过 数 据 总 线 DBUS)向存储器( 和输入/输出设备I/O I/O送 ( DBUS) 向存储器 ( M ) 和输入 / 输出设备 I/O 送 或取( 数据的暂存单元。 (写)或取(读)数据的暂存单元。
3、指令寄存器(IR) 指令寄存器(IR)
指令寄存器用来保存当前正在执行的一条指令。 指令寄存器用来保存当前正在执行的一条指令。
当执行一条指令时先把它从内存取到数据寄 存器中,然后再传送到指令译码器中。 存器中,然后再传送到指令译码器中。
4、指令译码器(ID) 指令译码器(ID)
指令分为操作码和地址码字段,由二进制数字组成。 指令分为操作码和地址码字段,由二进制数字组成。 当执行任何给定的指令,必须对操作码进行译码, 当执行任何给定的指令,必须对操作码进行译码,以 便确定所要求的操作。 便确定所要求的操作。 指令寄存器中操作码字段的输出就是指令译码器 的输入。 的输入。 操作码一经译码后, 操作码一经译码后,即可向控制器发出具体操作 的特定信号。 的特定信号。
第一章
微机基础知识
微处理器、 §1.1 微处理器、微机和单片机的概念
微处理器(Microprocessor)
是小型计算机或微型计算机的控制和处理部分。 是小型计算机或微型计算机的控制和处理部分。 又称中央处理单元CPU( 又称中央处理单元CPU(Central Processing CPU Unit)。 Unit)。
原码、 三. 原码、反码及补码
1、原码: 原码: 一个二进制数同时包含符号和数值两部分。它的最高位为符号位, 一个二进制数同时包含符号和数值两部分 。它的最高位为符号位,其余位表示数 符号位为0 表示正数, 表示负数。 值。符号位为0时,表示正数,为1时,表示负数。 =+4 [X1 如:X1=+4D 则:[X1]原 =0000 0100 B [X2 如:X2=-4D 则:[X2]原 =1000 0100 B 2、反码: 反码: 正数:它的反码与原码相同。 正数:它的反码与原码相同。 负数:它的反码为它的原码除符号位外,其余各位按位取反。 负数:它的反码为它的原码除符号位外,其余各位按位取反。1→0,0 →1。 =+4 [X1 [X1 如:X1=+4D 则:[X1]反 = [X1]原 =0000 0100 B [X2 如:X2=-4D 则: [X2]原 =1000 0100 B [X2]反 =1111 1011 B [X2
§1.2
一.
常用数制和编码
二进制、十进制、 二进制、十进制、十六进制
1.二进制:是“0”和“1”这样的数、逢2进位。按权展开时权的基数 二进制: 这样的数、 进位。 和 这样的数
表示。 为2。用后缀字母“B”表示。 用后缀字母“ 表示 十进制数) 如:1001=1×23+0×22+0×21+1×20 =9(十进制数) 1001=
按权展开时权的基数为16。用后缀字母“ 表示 表示。 按权展开时权的基数为16。用后缀字母“H”表示。 16 12× 453D 如:1C5H=1×162+12×161+5×160 =453D H=1
1、二进制、十六进制转化成十进制: 二进制、十六进制转化成十进制: 二、不同进制之间相互转换 将二、十六进制数按权展开相加即为相应的十进制数。 将二、十六进制数按权展开相加即为相应的十进制数。 B=1× +1× +0× +1× 如:1101 B=1×23+1×22+0×21+1×20 =13 D H=1× +15× 如:1F H=1×161+15×160 =31 D 十进制转换成二进制数: 2、十进制转换成二进制数: 将十进制数除2取余,商为0止余数倒置。 将十进制数除2取余,商为0止余数倒置。 如:11D= 1011B 3、十进制转换成十六进制数: 十进制转换成十六进制数: 将十进制数除16取余,商为0止余数倒置。 16取余 将十进制数除16取余,商为0止余数倒置。 如:100D= 64H
§1.1.1
微处理器( 微处理器(机)的组成
(一)、运算器 )、运算器
1、运算器的组成
算术逻辑单元(简称ALU) 算术逻辑单元(简称ALU) ALU 运算器 累加器 寄存器
2、运算器的作用
是把传送到微处理器的数据进行运算或逻辑运算。 是把传送到微处理器的数据进行运算或逻辑运算。 ALU可对两个操作数进行加、 ALU可对两个操作数进行加、减、与、或、 可对两个操作数进行加 比较大小等操作,最后将结果存入累加器。 比较大小等操作,最后将结果存入累加器。 ALU执行不同的运算操作是由不同控制线上 ALU执行不同的运算操作是由不同控制线上 的信息所确定的。 的信息所确定的。 举例
相关文档
最新文档