第1章 微机基础知识(100906)

合集下载

第一章微型计算机基础知识

第一章微型计算机基础知识

第⼀章微型计算机基础知识前⾔全国⾼等教育⾃学考试课程运输管理是物流管理专业的基础课程。

根据全国⾼等教育⾃学考试指导委员会的⽂件精神和《》课程⾃学考试⼤纲以及机电⼀体化专业专科段考试计划的要求,并结合运输管理实践性很强的特点⽽编写的⾃学考试教材;在此基础上,我们综合考虑考试特点和学⽣学习的难点,编写了《微型计算机原理及接⼝技术同步练习》⼀书,供⼴⼤考⽣和辅导教师参考。

本书作为全国⾼等教育⾃学考试物流管理专业和中国物流职业经理资格证书考试专⽤教材之⼀《微型计算机原理及接⼝技术》的应试辅导书,既为应试考⽣总结梳理了教材中考核的知识点,⼜提供了模拟题和案例分析供读者⾃我测试。

⾃学考试是⼀种标准参照考试。

重点考核应试者对基本知识、基本理论和基本技能的掌握程度,以及分析、解决问题的能⼒。

因此应试者在学习时要特别注意以下⼏点:1.以⼤纲为准绳考试⼤纲是命题的依据,考题不会随意扩⼤或缩⼩考试⼤纲的要求,当教材与⼤纲表述不⼀致时,以⼤纲为准,所以考⽣⼀定要明确⼤纲的要求,尤其要特别注意⼤纲对每个知识点的层次要求。

2.抓住知识点与知识点之间的联系与区别,按⼤纲要求细读教材。

3.通过习题,加深对知识点的理解,检查存在的问题。

练习对于巩固各知识点的掌握是⼀种⾏之有效的⽅法,也是检查⾃⼰对知识点掌握程度的⼀种重要尺度。

适量的练习是必要的,但不可陷⼊题海,甚⾄盲⽬猜题。

全书分为五个部分:本章内容概要介绍课程学习重点、学习难点、和考试要求。

从整体上讲述本章的基本脉络,使考⽣快速、全⾯地把握本章基本内容。

典型例题解析通过单项选择题、多项选择题、名词解释、简答题、计算题、.论述题及案例分析题等形式,从多⽅⾯、多⾓度让学⽣理解课程的内容,特别是案例分析,帮助学⽣学会分析实际问题,以加深对⼤纲内容的理解,测试⾃⼰对考核知识点的掌握程度。

课后习题解答结合教材对课后习题进⾏解答,帮助考⽣理解记忆。

综合同步练习及解答根据⼤纲的考试结构,通过本书熟悉题型,认真学习题型分析,举⼀反三地反复练习,以适应不同形式、不同难度的考题,提⾼应试能⼒。

第1章 微机基础知识

第1章  微机基础知识

第1章 微机基础知识微型计算机简称微机。

由于微机的性能完善、操作简单,而且价格便宜,因此得到了广泛应用。

本章简单介绍微机的基本结构和微机的发展过程。

1.1 微机基本结构一台完整的微机是由硬件和软件两大部分组成的,如图1-1所示。

硬件系统是指构成微机的物理装置和设备实体,它是微机的物质基础。

软件系统是指为了微机运行所提供的各种程序和数据。

系统软件是为了保证微机硬件的功能得以充分发挥,同时给用户提供了一个理想的操作平台;应用软件是为了解决用户的某些具体问题。

CPU 内存 主机 主板功能卡(设备适配器)硬盘硬件系统 外存设备 软盘驱动器光盘驱动器显示器外部设备 键盘鼠标打印机微机系统 外围设备 扫描仪音箱、麦克风机箱、电源数码设备操作系统系统软件 数据库系统软件系统 语言处理程序专用软件应用软件通用软件尽管微机品牌和设备种类繁多,但主机的基本结构大致相同。

如图1-2所示:CPU 、内存储器、系统总线、接口电路构成了微机的主机部分,除主机以外的其它设备都属于外部设备,而外部设备则是通过各种I/O 接口和功能卡(设备适配器)连接到主机上的。

微机的基本特征是使用微处理器和系统总线结构。

1.微处理器微处理器简称CPU ,是微机系统中最重要也是最复杂的部件。

CPU 是一片超大规模集成电路,它内部包含了运算器、控制器、寄存器、高速缓存和内部数据总线等。

CPU 的性能基本上决定了微机的档次,所以微机的更新换代都是以CPU 的更新换代为标志。

2.内存储器内存储器简称内存,用来存放CPU正在运行的程序以及将要处理的数据;内存的速度和容量在一定程度上也决定着整个微机系统的性能。

内存分为只读存储器ROM和随机存储器RAM。

ROM存储器用来存放系统的BIOS程序。

RAM用来存放操作系统和用户程序、数据,其容量大小对程序的运行有着非常重要的影响。

3.系统总线系统总线是CPU与其它各部件之间传送信息的公共通道,根据传送信息内容的不同,可分为数据总线、地址总线和控制总线。

第01章-微型计算机基础知识PPT课件

第01章-微型计算机基础知识PPT课件
第五代:智能计算机(20世纪80年代中期至今) 把信息采集、存储、处理、通信和人工智能结合一起,具有形 式推理、联想、学习和解释能力。现正在研制发展中。
3
-
KMU FWJ
2.微型计算机的发展
什么是微型计算机?
以大规模、超大规模微处理器为核心,配以存储器、 输入/输出接口电路以及系统总线所构成的计算机。
余数 16 15536 --- 0 最低位
16 971 --- 11 16 60 --- 12 3 --- 3 最高位
转换结果:15536 = 3CB0H
17
-
KMU FWJ
(2)小数部分转换 ── 乘N取整
【例1-12】将0.6875转换为二进制数 整数
2× 0.6875 = 1.375 --- 1 最高位
【例1-9】 1011.110B= 1×23+0×22+1×21+1×20+1×2-1+1×2-2=11.75
3BEF.E6H= 3×163 +11×162 +14×161 +15×160 +14×16-1 +6×16-2
= 15039.8984375
16
-
KMU FWJ
2.十进制 N进制(N≠10)
由于8位单片机性价比高,能满足一般的应用需求, 而且增强型8位单片机在性能上也已接近16位单片机。因 此在今后相当长的时期内,主流机型仍是8位单片机。
2.单片机的发展趋势
CMOS化 低功耗化 低电压化 低噪声与高可靠性
大容量、高性能化 小容量、低价格化 外围电路内装化 串行扩展技术
9
-
KMU FWJ
2× 0.375 = 0.75 --- 0

第1章 微机基础知识

第1章 微机基础知识

第1章 微机基础知识1.1 基本知识点1.1.1 计算机中的运算基础1. 数制及其转换1) 任意进制数的共同特点(n 进制) n=2、8、10、16 ① n 进制数最多是由n 个数码组成 ● 十进制数的组成数码为:0~9。

● 二进制数的组成数码为:0、1。

● 八进制数的组成数码为:0~7。

● 十六进制数的组成数码为:0~9、A ~F 。

● 十六进制数和十进制数的对应关系是:0~9相同,A -10,B -11,C -12,D -13,E -14,F -15。

② n 进制数的基数或底数为n ,作算术运算时,有如下特点: ● 低位向相邻高位的进位是逢n 进1(加法)。

● 低位向相邻高位的借位是以1当本位n(减法)。

③ 各位数码在n 进制数中所处位置不同,所对应的权也不同,以小数点为分界点: ● 向左(整数部分):各位数码所对应的权依次是n 0、n 1、n 2,… ● 向右(小数部分):各位数码所对应的权依次是n -1、n -2、n -3,… 例1.1十进制数: 3 3 3 .3 3↓↓↓↓↓各位对应的权为: 21011010110- 210- 二进制数: 1 0 1 . 11B↓↓↓↓↓各位对应的权为:2212212-22-十六进制数: F 9 4↓↓↓各位对应的权为:216 116 0162) 数制的转换①非十进制数→十进制数转换方法:按位权展开求和。

例1.2101.11B = 1*22+1*20+1*2-1+1*2-2= 4+1+0.5+0.25= 5.75F94H = 15*162+9*161+4*160= 3988注意:只有十进制数的下标可以省略,其他进制数不可以省略。

②十进制数→非十进制数(K进制数)转换方法:分成小数和整数分别转换。

整数部分:除K取余,直至商为0,先得的余数为低位。

小数部分:乘K取整,先得的整数为高位。

例1.3把3988转换成16进制数。

所以:3988=F94H十进制数转换为二进制数的另一种方法:逐次减2的最高次幂法。

第1章 微机基础知识

第1章 微机基础知识
5
第1章 章
2.微机主要术语和性能指标 微机主要术语和性能指标
(1)位(Bit) ) ) (2)字节(Byte) )字节( ) (3)字(Word) ) ) (4)机器字长 ) (5)主机频率 ) (6)存储容量 )
6
第1章 章
2.微机常用术语和性能指标 微机常用术语和性能指标
(7)数据通路宽度 ) (8)数据传输速率 ) (9)指令数 ) (10)基本指令执行时间 ) (11)可靠性 ) (12)兼容性 ) (13)性能价格比 )
13
第1章 章 4. I/O接口电路 接口电路 I/O接口电路是微机与外设交换信息的桥梁; 接口电路是微机与外设交换信息的桥梁; 接口电路是微机与外设交换信息的桥梁 由寄存器组、专用存储器和控制电路等组成; 由寄存器组、专用存储器和控制电路等组成; 微机控制指令、 微机控制指令、通信数据及外设状态信息等分别 存放在专用存储器或寄存器组中。 存放在专用存储器或寄存器组中。 外设通过各自I/O接口电路连接到系统总线上; 接口电路连接到系统总线上; 外设通过各自 接口电路连接到系统总线上 可采用并行通信或串行通信方式: 可采用并行通信或串行通信方式: 并行通信将指定数据的各位同时传送; 并行通信将指定数据的各位同时传送; 串行通信将指定数据一位一位地顺序传送。 串行通信将指定数据一位一位地顺序传送。
世界上第一台电子数字计算机ENIAC于1946年2 于 世界上第一台电子数字计算机 年 月研制成功。 月研制成功。 按照电子器件的使用,计算机的发展可分为以下4 按照电子器件的使用,计算机的发展可分为以下 个阶段: 个阶段: 电子管; 电子管; 晶体管; 晶体管; 中小规模集成电路; 中小规模集成电路; 大规模和超大规模集成电路。 大规模和超大规模集成电路。 进入20世纪 年代后,美国Intel公司研制并推出 世纪70年代后 进入 世纪 年代后,美国 公司研制并推出 微处理器,诞生了微型计算机。 微处理器,诞生了微型计算机。

第1章 微机基础知识

第1章 微机基础知识

2、I/O接口及外设
每个外设与微处理器的连接必须经过接口适配器 (I/O接口)。
每个 I/O 接口及其对应的外设都有一个固定的地址,
在 CPU 的 控制 下 实现 对 外设 的 输入 ( 读) 和 输出
(写)操作。
§ 1.4 89C51单片机
一、单片机的发展概况 第一阶段:单片机探索阶段。
自1975年美国德克萨斯仪器公司首次推出4位单片机TMS-1000后,各个计算 机生产公司竞相推出4位单片机。日本电气公司(NEC)的μPD75XX系列
图1-1 微机的组成
内存条
CPU
主板

单片机(Single-Chip Microcomputer ) 是将微处理器、一定容量RAM和ROM以及I/O口、
定时器等电路集成在一块芯片上,构成单片微型计 算机。
存储器 时钟电路 控制电路
CPU 定时器
I / O口
晶 片
单 硅
单片机外观
单片机就是一块集成芯片,但这块集成芯片具有一些特殊
6)地址寄存器 (AR)
地址寄存器用来保存当前 CPU 所要访问的内存单元 或I/O设备的地址。
因为内存(I/O设备)和CPU 之间存在着速度上的差 别,所以必须使用地址寄存器来保存地址信息,直 到内存(I/O设备)读/写操作完成为止。
二、
存储器和输入输出接口
1、存储器
图1-4 随机存取存储器
2、控制器
1)、控制器的组成 2)、控制器的作用
3)、控制器的主要功能
程序计数器 指令寄存器
控制器的组成
指令译码器
时序产生器
操作控制器
2)作用
它是发布命令的“决策机构”,即协调和指挥整 个计算机系统的操作。

微型计算机基础知识

微型计算机基础知识

例1-2 将十进制数0.756转换为二进制数。 解:转换过程为
转换结果为:0. 756≈0. 118。
1.3.2 数据在计算机中的表示
数据可以分为无符号数和有符号数两类,其中无符号数的所有二进制位都是数值位,处理起来 比较简单;而有符号数有正负之分,在计算机中表示和处理起来相对复杂。本节重点介绍几种常用 有符号数的表达方式。
单片机原理及应用
danpianji yuanli ji yingyong
第一章 微型计算机基础知识
• 1.1 微型计算机的发展历史 • 1.2 微型计算机的组成 • 1.3 微型计算机的数制和编码 • 1.4 单片机发展概况
1.1 微型计算机的发展历史
(1)计算机采用的数制为二进制。 (2)计算机由五部分组成,包括运算器、控制器、 存储器、输入设备和输出设备。 (3)计算机的T作原理是“存储程序的原理”
1.3.1数制
计算机应用中,最常用的数制有二进制(Binary)、十六进制(Hexadecimal)和十进制( Decimal)。本 小节将介绍这三种进制的数值表示方法,以及它们之间的转换方法。
1.进制数的表示和计算
二进制数由数字0和1表示,十进制数由数字0~9表示,而十六进制数则由数字0~9以及大写或 小写的英文字母A,B,C,D,E和F表示。表1-1给出了部分二进制数、十进制数和十六进制数之间 的对应关系。
图1-7 哈佛结构
1.2.2 微处理器
微处理器(CPU)是计算机的核心部件,其中除了运算器和控制器外,还包括用于暂存数据的寄存 器和传输信息用的内部总线。图1-8为一个简化的CPU模型,CPU需要通过三总线(数据总线、地址 总线和控制总线)与存储器和1/0接口进行通信和联络。本小节将介绍微处理器各组成部件的功能以 及微处理器的主要性能指标。

微机基础知识

微机基础知识

第一节微机基础知识戴妍妮第一部分:计算机的发展历史1946年美国的宾夕法尼亚大学设计了第一台计算机ENIAC,美国陆军用它计算炮弹的弹道比人工提高效率8400倍,体积85立方米,占地170平方米,重36吨。

运算速度5000次/秒第一代:电子管1946-1958第二代:晶体管1959-1964第三代:集成电路1965-1970第四代:大规模集成电路1971-至今 10亿次/秒第五代:人工智能计算机深蓝当今最快的计算机速度已达几千亿次/秒。

第二部分:计算机的系统结构计算机系统是由硬件系统和软件系统两部分组成1、中央处理器(CPU)决定计算机运行的速度,由运算器和控制器构成。

型号: 286 386 486 586/133 586/166 PII PIII500 PIII600 PIV2、输入与输出设备输入设备:将计算机外部数据送入计算机。

(键盘、鼠标、数码相机、扫描仪)输出设备:将计算机数据输出。

(显示器、打印机)3、存储设备:存储设备硬盘、软盘(1.44M 、即3.5英寸)、光盘⑴、内存: 8M 16M 32M 64M 128M 256M关机后,内存中的所有信息都会消失⑵、外存:软盘:1.44M硬盘: 1.0G 1.5G 2.0 3.2 4.5 6.4 8.0 10 20 30G…..光盘: 650M1K=1024字节 1M=1024K 1G=1000M第三部分:计算机的实际应用1、数值运算(曙光二号10亿次/S)用于军事与气象等领域2、企业管理财务管理仓库管理商场POS机3、家庭教育学习软件4、游戏5、国际互联网第四部分:国际互联网对我们的影响构成INTERNET网的基本要素:计算机、调制解调器(猫、MODEM)、电话、申请帐号。

INTERNET发展迅猛,其提供的服务在不断增加,应用领域也不断扩大,而且日益渗透到人们的生活和工作。

成为日常交流中不可缺少的组成部分。

一、认识INTERNET计算机联网:把几台计算机连接起来,可以相互通信,共享资源。

第一章 微机基础知识

第一章 微机基础知识
第一章 微型计算机基础知识
§1-1 计算机中的数和编码
计算机中的数据都是采用二进制形式存储和处理的,二进制数只有 两个数字0和1,这与我们日常生活中所使用的十进制数是不同的。
一.计算机中常用的数制
人们最常用的数是十进制数,计算机中采用的是二进制数,同时 有的时候为了简化二进制数据的书写,也采用八进制和十六进制 表示方法。下面将分别介绍这几种常用的进制。
二、存储器分段
∵ 8086/8088 内部寄存器、总线等均为16位 ∴ 寻址范围仅为 216 = 65536 =64K字节 故引入“分段”概念,以获得20位地址。
8086/8088 CPU把1M字节的存储器空间划分为任意的一些存 储段,一个存储段是存储器中可独立寻址的一个逻辑单位,也称逻 辑段,每个段的长度为64K字节。
2.
二进制 (1)B
八进制、十六进制 O
“三位化一体” 从小数点开始向两边分别进行每三位分一组, 向左不足三位的,从左边补0;向右不足三位的, 从右边补0。
(2)B
H
“四位化一体”
从小数点开始向两边分别进行每四位分一组, 向左不足四位的,从左边补0;向右不足四位的, 从右边补0。
例:将(1000110.01)B 转换为八进制数和十六进制数。 001 000 110 . 010 0100 0110 . 0100 ( 1 0 6 . 2 )O ( 4 6 . 4 )H
一、存储器组织
存储空间按字节来组织,每个存储单元都有一个CPU可识别的 地址,每个存储单元中可保存8位二进制数,也就是一个字节。 地址线20位,寻址 2 20 =1M字节,地址编号:00000H~FFFFFH 若存放一个字(16bit),则存放在两个存储单元中,高字节 存放在高地址单元中,低字节存放在低地址单元中。 指令、字节数据和字数据可以自动地存放在任何地址字节中。

最新微型计算机的基础知识

最新微型计算机的基础知识
微型计算机的基础知识
第一章 微型计算机基础知识
1.1 微型计算机系统概述
1.1.1 微型计算机的发展概况 1. 第一台计算机 1946年2月,在美国宾夕法尼亚大学,人类历史上第一台 数字电子计算机上ENIAC诞生。它标志着人类社会计算机 时代的开始。
• 由18000多个电子管和70000多个电阻组成 • 占地170平方米、重30吨 • 每秒可以执行5000次运算
1KB=1024B 1TB=1024GB
1MB=1024KB
1.1 微型计算机系统概述
3.运算速度 衡量计算机性能的一项重要指标,取决于指令的执行时
间。 通常用每秒钟计算机所能执行指令的条数来表示。 一般用“百万条指令/秒”(MIPS)来描述。 同一台计算机,执行不同的运算所需要的时间可能不同,
因而对运算速度的描述采用不同方法。 微型计算机一般采用主频来描述运算速度。一般说来,
1.1 微型计算机系统概述
1.1 微型计算机系统概述
2、计算机发展阶段
第一代 第二代 第三代
第四代
主要逻辑元件 电子管 晶体管 集成电路
大规模和超大规模集成电路
大致年代 1946~1955 1956~1963 1964~1972 19电路
1.1 微型计算机系统概述
3、计算机应用领域
8421码
十进制
8421码
0000
6
0110
0001
7
0111
0010
8
1000
0011
9
1001
0100
0101
1.1 微型计算机系统概述
(2)ASCII码(美国标准信息交换码) 是目前微机中最普遍采用的字符编码。已经被国际标

第一章计算机基本知识

第一章计算机基本知识

小窍门: 真值 + 补码 = 模数 如:十进制数0~9的模数是10
例:若模数为100H,则真值-3的 补码是100H – 3 = FDH
8位二进制数的模数是100H(256=28)
对于正的二进制数的每位求反再加1,即可得
在机器中表示的该数的负数,称2的补码表 示法。在这种编码方式中,正数的补码就是该正 数。以8位二进制为例,求-1的补码。
1、1、3 微型计算机的分类
按应用对象分为:
1、单片机:又称单片微控制器,它不是完成某一个逻辑功 能的芯片,而是把一个计算机系统集成到一个芯片上。概 括的讲:它主要是将微处理器、部分存储器、输入输出接 口都集成在一块集成电路芯片上,一块芯片就成了一台计 算机
2、单板机:将计算机的各个部分都组装在一块印制电路 板上,包括微处理器/存储器/输入输出接口,还有简单的 七段发光二极管显示器、小键盘、插座等。功能比单片机 强,适于进行生产过程的控制。可以直接在实验板上操作, 适用于教学。
数值部分
小数点
(2)、定点小数
用最高位表示符号,其它N-1位表示数值部分,将小数 点定在数值部分的最高位左边。
Nf Nn-2 Nn-1 … … N2 N1 N0(如:+0.123)
符号位
数值部分
小数点
2、浮点数表示 浮点数:小数点在数据中的位置可以左右移动。
N = ±S * R ±E 在计算机内,存储的格式:
1 、定点数表示法
一般采用两种简单的约定:定点整数和定点小数。
(1)、定点整数
A、带符号整数:某个N位二进制数,其最高位为符 号位,其它N-1位为数值部分:
Nf Nn-2 Nn-3 … … N2 N1 N0 (如:-1234)
符号位 数值部分
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3. 补码
正数的补码与原码相同。 负数的补码符号位为1,数值位将其原码的数值位逐位求反 后加1,即负数的反码加1。 补码的表示范围是-128~+127 例如: X=-1011010B [X ]补=10100110B 通常计算机中的数用补码表示,用补码进行运算。一个很 明显的优点是减法可以用补码的加法来运算。 这里还要特别提示“溢出”的概念。溢出与进位不同,溢 出是指有符号数的运算结果超出了数-128~+127的表示 范围,破坏了符号位。


表 1-3 ASCII码字符表
低位
高位
0
0000
1
0001
SOH DC1 ! 1 A Q a
2
0010
STX DC2 ― 2 B R b
3
0011
ETX DC3 # 3 C S c
4
0100
EOT DC4 $ 4 D T d
5
0101
ENQ NAK % 5 E U e
6
0110
ACK SYN & 6 F V f
2、不同数制之间的转换
1、二进制、十六进制转化成十进制: 将二、十六进制数按权展开相加即为相应的十进制数。 如:1101=1×23+1×22+0×21+1×20 =13D 如:1FH=1×161+15×160 =31D 2 11 余数 2、十进制转换成二进制数: 2 5 1 将十进制数除2取余,商为0止余数倒置。 2 2 1 如:11D=1011B 2 1 0 16 100 3、十进制转换成十六进制数: 0 1 将十进制数除16取余,商为0止余数倒置。 16 6 如:100D=64H 0 4、二进制转换成十六进制数: 将二进制数以小数点为界四位一分,不足补0,用一位十六进制数代 替四位二进制数。 如:1 0011 1100 B=0001 0011 1100 B= 13C H 5、十六进制转换成二进制数: 将十六进制数以小数点为界,用四位二进制数代替一位十六进制数。 如:D4E H=1101 0100 1110 B
指令译码器
时序产生器
操作控制器
2)作用

它是发布命令的“决策机构”,即协
调和指挥整个计算机系统的操作。
3)控制器的主要功能
从内存中取出一条指令,并指出下一 条指令在内存中的位置。
对指令进行译码或测试,并产生相应 的操作控制信号,以便启动规定的动作。
指挥并控制CPU、内存和输入/输出设 备之间数据流动的方向。

单片机(Single-Chip
Microcomputer)
是将微处理器、一定容量RAM和ROM以及 I/O口、定时器等电路集成在一块芯片上,构 成单片微型计算机。
微处理器 RAM ROM I/O口 定时器
单片微型计算机
§1.1.1 微处理器(机)的组成

1、运算器
2、控制器 3、CPU中的主要寄存器


§1.2
常用数制和编码
§ 1.2.1 数制及数制间转换

1. 数制——计数的进位制 2、不同数制之间的转换

1. 数制——计数的进位制

1.二进制:是“0”和“1”这样的数、逢2进位。按权展开时权的基数 为2。用后缀字母“B”表示。
如:1001=1×23+0×22+0×21+1×20 =9(十进制数)
因为内存(I/O设备)和CPU之间存在着速度上的
差别,所以必须使用地址寄存器来保存地址信息, 直到内存(I/O设备)读/写操作完成为止。
§1.1.2
存储器和输入输出接口
1、存储器 2、I/O接口及外设
1、存储器

如图1-4所示。 地址总线、数据总线和若干控制线把存储器和微处理器连接起 来。
寄存器
2)运算器的作用

是把传送到微处理器的数据进行运算或逻辑 运算。
ALU可对两个操作数进行加、减、与、或、 比较大小等操作,最后将结果存入累加器。 ALU执行不同的运算操作是由不同控制线上 的信息所确定的。 举例

例如: 两个数(7和9)相加,在相加之前,操作 数9放在累加器中,7放在数据寄存器中,执 行两数相加运算的控制线发出“加”操作信 号,ALU即把两个数相加并把结果(16)存入 累加器,取代累加器前面存放的数9。
10
11 12 13 14 15
0001 0000
0001 0001 0001 0010 0001 0011 0001 0100 0001 0101
1010
1011 1100 1101 1110 1111
2. ASCII(American Standard Code for Information Interchange) 码
计算机的模型

微处理单元与存储器及I/O接口组成的计算机模型如 图1-2 所示。
图中只画出CPU主要的寄存器和控制电路,并且假设所有的计数器、寄 存器和总线都是8位宽度。
ALU、计数器、寄存器和控制部分除在微处理器内通过内部总线相互联系以外,还通过外 部总线和外部的存储器和输入/输出接口电路联系。
Unit)。

微型计算机(Microcomputer,简称微机
是具有完整运算及控制功能的计算机。
MC)
微处理器(CPU)
包括
存储器 接口适配器(输入输出接口电路) 输入/输出(I/O)设备。
图1-1 微机的组成
如图1-1所示。
•微处理器由控制器、运算器和若干个寄存器组成; •I/O设备与微处理器的连接需要通过接口适配器(即I/O接口); •存储器是指微机内部的存储器(RAM、ROM和EPROM等芯片)。
7
0111
DEL ETB ‘ 7 G W g
8
1000
BS CAN ( 8 H X h
9
1001
HT EM ) 9 I Y i
A
1010
LF SUB * : J Z j
B
1011
VT ESC + ; K [ k
C
1100
FF FS , < L \ l
D
1101
CR GS = M ] m
E
1110
SO RS 。 > N ↑ n
第一章 微机基础知识
主要内容: 微处理器、微机和单片机的概念
常用数制和编码 数据在计算机中的表示 89C51单片机
§1.1
微处理器、微机和单片机的概念
1、微处理器 2、微型计算机 3、单片机

微处理器(Microprocessor)
是小型计算机或微型计算机的控制和处理部分。
又称中央处理单元CPU(Central Processing


表 1-2
十进制数 8421BCD码
8421 BCD码表
十进制数 8421BCD码 二进制数
二进制数
0 1
0000 0001
0000 0001
8 9
1000 1001
1000 1001
2
3 4 5 6 7
0010
0011 0100 0101 0110 0111
0010
0011 0100 0101 0110 0111
4)指令译码器(ID)

指令分为操作码和地址码字段,由二进制数字组 成。当执行任何给定的指令,必须对操作码进行 译码,以便确定所要求的操作。
指令寄存器中操作码字段的输出就是指令译码器 的输入。
操作码一经译码后,即可向控制器发出具体操作 的特定信号。
5)程序计数器(PC)

通常又称为指令地址计数器。

2.十进制:是“0”—“9”之间的数、逢10进位。按权展开时权的基数 为10。用后缀字母“D”表示。
如:1135=1×103+1×102+3×101+5×100

3.十六进制:是“0”—“9”,“A,B,C,D,E,F”之间的数、逢16进位。 按权展开时权的基数为16。用后缀字母“H”表示。
如:1C5H=1×162+12×161+5×160 =453D

BCD码是一种二进制形式的十进制码,也称二十 进制码。它用4位二进制数表示1位十进制数,最 常用的是8421BCD码,见表1-2。 8421BCD码用0000H~1001H代表十进制数0~9, 运算法则是逢十进一。8421BCD码每位的权分别 是8,4,2,1,故得此名。 例如,1 649的BCD码为0001 0110 0100 1001。
余数 4 6
§ 1.2.2 计算机中常用编码
1. 2.
BCD(Binary Coded Decimal)码——二十进制码 ASCII(American Standard Code for Information Interchange)码
1. BCD(Binary Coded Decimal)码——二十进制码

有符号的8位二进制数用最高位D7表示数的正或负, 0代表“+”,1代表“-”, D7称为符号位,D6~D0为数值位。
D7
符号位
D6 —————D0
数值位
•上述的8位带符号二进制数又有3种不同表达形式,即原码、 反码和补码。 •在计算机中,所有有符号数都是以补码形式存放的。
1. 原码 一个二进制数,用最高位表示数的符号,其后各位表示数值 本身,这种表示方法称为原码。 原码的表示范围是-127~+127 例如: X=+1011010B [X]原=01011010B; X=-1011010B [X]原=11011010B 2. 反码 正数的反码与原码相同。 符号位一定为0,其余位为数值位。 负数的反码符号位为1,数值位将其原码的数值位逐位求反。 反码的表示范围是-127~+127 例如: X=-1011010B [X ]原=11011010B [X ]反=10100101B
相关文档
最新文档