第1章微型计算机基础

合集下载

第一章微型计算机基础

第一章微型计算机基础

(2)反码表示法
数的最高位表示数的符号,数值部分对于正数 同真值,对于负数是真值各位取反,这种表示法 就叫反码表示法。
1.对于正数: 符号位用0表示,数字位同真值 2.对于负数: 符号位用1表示,数字位为真值 按位取反。
例 x=+91=+10l1011B [x]反=01011011B 例 y=-91=-1011011B [y]反=10100100B “0”的表示:[+0]反=00000000B [-0]反 =11111111B 对于8位机,反码可表示的数的范围:-127~ +127。
0⊕1=1 读作0“异或”1等于1
1⊕0=1 读作1“异或”0等于1
1⊕1=0 读作1“异或”1等于0
例:
10101111
⊕11000010
01101101
1.2.2计算机中带符号数的表示方法
几个概念: 无符号数 机器数
带符号数 真值
机器数的三种表示方法: 原码表示法 反码表示法 补码表示法
(1)原码表示法
将传统计算机的运算器和控制器集成在一块大 规模集成电路芯片上作为中央处理部件,简称为微 处理器(CPU),微型计算机是以微处理器为核心,再 配上存储器、接口电路等芯片构成的。
微处理器按照其功能可以分为两大部分:总线接口单元 (BIU)和执行单元(EU)。 按照计算机CPU、字长和功能划分,经历了5代的演变: ➢ 第一代(1971年~1973年):4位和8位低档微处理器 ➢ 第二代(1974年~1978年):8位中高档微处理器 ➢ 第三代(1978年~1980年):16位微处理器 ➢ 第四代(1981年~1992年):32位微处理器 ➢ 第五代(1993年以后):全新高性能奔腾系列微处理

微型计算机基础知识题库和答案

微型计算机基础知识题库和答案

微型计算机基础知识2010-01-18 14:18第1章微型计算机基础知识一、选择题1. 80486CPU进行算术和逻辑运算时,可处理的信息的长度为()。

A、32位B、16位C、8位D、都可以2.在下面关于微处理器的叙述中,错误的是()。

A、微处理器是用超大规模集成电路制成的具有运算和控制功能的芯片B、一台计算机的CPU含有1个或多个微处理器C、寄存器由具有特殊用途的部分内存单元组成,是内存的一部分D、不同型号的CPU可能具有不同的机器指令3.若用MB作为PC机主存容量的计量单位,1MB等于()字节。

A、210个字节B、220个字节C、230个字节D、240个字节4.运算器在执行两个用补码表示的整数加法时,判断其是否溢出的规则为()。

A、两个整数相加,若最高位(符号位)有进位,则一定发生溢出B、两个整数相加,若结果的符号位为0,则一定发生溢出C、两个整数相加,若结果的符号位为1,则一定发生溢出D、两个同号的整数相加,若结果的符号位与加数的符号位相反,则一定发生溢出5.运算器的主要功能是()。

A、算术运算B、逻辑运算C、算术运算与逻辑运算D、函数运算6.运算器由很多部件组成,其核心部分是()。

A、数据总线B、算术逻辑单元C、累加器D、多路开关7.在一般的微处理器中,()包含在CPU中。

A、内存8、输入/输出单元 C、磁盘驱动器D、算术逻辑单元8. 80486CPU的标志寄存器中,OF标志表示运算结果的()情况。

A、进/借位B、符号C、溢出D、辅助进位9.若某数据段位于存储区38000H〜47FFFH,则该数据段的段基址为()。

A、 38000HB、 47FFFHC、 3000HD、 3800H10.程序设计中所使用的地址是()。

A、逻辑地址B、有效地址C、物理地址D、段基址11. 80X86执行程序时,对存储器进行访问时,物理地址可由()组合产生。

A、SS 和 IPB、CS 和 IPC、DS 和 IPD、CS 和 BP12.某处理器与内存进行数据交换的外部数据总线为32位,它属于()。

《微型计算机系统原理及应用》课后答案_(第3版)清华大学出版社__杨素行

《微型计算机系统原理及应用》课后答案_(第3版)清华大学出版社__杨素行

《微型计算机系统原理及应用》课后答案_(第3版)清华大学出版社__杨素行第一章微型计算机基础第一章微型计算机基础题 1-1 计算机发展至今,经历了哪几代?答:电子管计算机、晶体管计算机、集成电路计算机、超大规模集成电路计算机、非冯诺伊曼计算机和神经计算机。

题 1-2 微机系统由哪几部分组成?微处理器、微机、微机系统的关系是什么?答:1、微机系统分硬件和软件,硬件包括 CPU、存储器、输入输出设备和输入输出接口,软件包括系统软件和应用软件。

2 、微处理器是指微机的核心芯片 CPU ;微处理器、存储器和输入输出设备组成微机;微机、外部设备和计算机软件组成微机系统。

题 1-3 微机的分类方法包括哪几种?各用在什么应用领域中?答:按微处理器的位数,可分为 1 位、4 位、8 位、32 位和 64位机等。

按功能和机构可分为单片机和多片机。

按组装方式可分为单板机和多板机。

单片机在工业过程控制、智能化仪器仪表和家用电器中得到了广泛的应用。

单板机可用于过程控制、各种仪器仪表、机器的单机控制、数据处理等。

题 1-4 微处理器有哪几部分组成?各部分的功能是什么?答:微处理器包括运算器、控制器和寄存器三个主要部分。

运算器的功能是完成数据的算术和逻辑运算;控制器的功能是根据指令的要求,对微型计算机各部分发出相应的控制信息,使它们协调工作,从而完成对整个系统的控制;寄存器用来存放经常使用的数据。

题 1-5 微处理器的发展经历了哪几代?Pentium 系列微处理器采用了哪些先进的技术?答:第一代 4 位或低档 8 位微处理器、第二代中高档 8 位微处理器、第三代 16 位微处理器、第四代 32 位微处理器、第五代 64 位微处理器、第六代 64 位高档微处理器。

Pentium 系列微处理器采用了多项先进的技术,如:RISC技术、超级流水线技术、超标量结构技术、MMX 技术、动态分支预测技术、超顺序执行技术、双独立总线 DIB 技术、一级高速缓冲存储器采用双 cache 结构、二级高速缓冲存储器达 256KB 或 512KB、支持多微处理器等。

微型计算机原理应用练习册(附答案)

微型计算机原理应用练习册(附答案)

微型计算机原理应用练习册(附答案)第一章计算机基础一、问答题1、下列数值或字符串表示成相应的ASCII码是多少?(1)换行(2)字母“Q”(3))空格(4)汉字“隘”(国标码)(5)汉字“保”(内部码)(6)51 (7)Hello2、下列各机器数所表示数的范围是(1)8位二进制无符号定点整数;(2)8位二进制无符号定点小数;(3)16位二进制无符号定点整数;(4)用补码表示的16位二进制有符号整数;3、(111)X=273,基数X=?4、有一个二进制小数X=0.X1X2X3X4X5X6(1)若使X≥1/2,则X1……X6应满足什么条件?(2)若使X>1/8,则X1……X6应满足什么条件?5、有两个二进制数X=01101010,Y=10001100,试比较它们的大小。

(1)X和Y两个数均为无符号数;(2)X和Y两个数均为有符号的补码数。

6、一个用十六进制表示的两位整数,如果改用十进制数表示,顺序正好颠倒,该数是多少?二、填空题1、对于R进制数来说,其基数(能使用的数字符号个数)是,能使用的最小数字符号是。

2、八进制数的基数为8,能用到的数字符号个数为。

3、十进制数72转换成八进制数是。

4、与十进制数49.875等值的八进制数是。

5、与十进制数67等值的十六进制数是。

6、十进制小数0.6875转换成十六进制数是。

7、二进制数101.011转换成十进制数是。

8、与二进制数101110等值的八进制数是。

9、十六进制数0E12转换成二进制数是。

10、汉字国标码字符集中共包含有个汉字和图形符号。

11、把汉字区位码的区码和位码都加上十六进制数,即得到汉字国标码;把汉字区位码的区码和位码都加上十六进制数,即得到汉字机内码。

12、将下列十进制数8609、5254、2730、1998变为8421BCD码分别是。

三、选择题1、在计算机机内部,一切信息的存取、处理和传送都是以形式进行的。

A)EBCDIC码B)ASCII码C)十六进制编码D)二进制编码2、下列数据中,可能是八进制数的是。

七年级信息技术上册 第一章 微型计算机概述课件课件

七年级信息技术上册 第一章 微型计算机概述课件课件
微处理器具有运算和控制功能,是整个微型计算机的核心,也称中央处理器CPU(Central Processing Unit)。
注意,微处理器并不是一台完整的计算机,要构成一台完整的计算机(主机),还需要有: 存储器、I/O接口及系统总线。
微处理器的主要功能部件 (1)算术逻辑部件(ALU):用来进行算术和逻辑运算。
1985年
80386
32万
1990年
80486
120万
1993年
Pentium 320万
1996年
Pentium Pro 550万
1997年2月 Pentium II 750万,300MHz
1999年
Pentium III
2000年(4季度) Pentium IV 4200万,1.4GHz(0.18um工艺)
四.微处理器、微型计算机和微型计算机系统(续)
(Microprocessor,Microcomputer,Microcomputer System)
1.Moore定律: “晶体管的大小将以指数速率变小,
而集成到芯片上的晶体管数目将2-3年【18-24个月】翻 一番。”
--Gordon Moore,1965
总线是计算机的部件与部件之间传输信息的公共通路,它 能分时地发送和接收各部件的信息。总线不仅仅是一组传输 线,它还包括与数据传输有关的控制逻辑。所以,在一个计 算机系统中,总线应被看成一个独立的部件。
五.微型计算机(续)
4.微型计算机的主要技术指标 (1)字长:参与运算的数的位数.它决定着计算机的内部寄存器、 加法器及数据总线(数据通路)的位数。有4位,8位,16位, 32位,64位等。 (2)主存容量:主存储器所能存储信息的总量。通常以字节数 (Byte)来表示。例:内存128MB。有时也用到“位容量”---2pXq. (3)运算速度:有不同的计量方法和测试标准。 MIPS(Million Instruction Per Second) (4)平均无故障运行时间(可靠性) MTBF(Mean Time Between Failures),平均无故障间隔时间 (5)性能/价格比

微型计算机原理第1章 基础知识

微型计算机原理第1章 基础知识

20 、21 、22 、23
…;
★小数点右边从左至右其各位的位权依次是: 2-1 、2-2 、2-3 ……。
例:1011.11B =
1×23 + 0×22 + 1×21 + 1×20 + 1×2-1 + 1×2-2
第1章 基础知识
(1)二进制数运算—加、减
加法规则:逢二进一。
0 + 0 = 0 ;0 + 1 = 1 ;1 + 0 = 1 ;1 + 1 = 10 ;
3.补码 x [x]补 = 2n + x 0 ≤ x < 2n-1 – 1 - 2n-1 ≤ x < 0
[+1]反 = 0000 0001
[-1]反 = 1111 1110
[+127]反 = 0111 1111
[-127]反 = 1000 0000
第1章 基础知识
字长为16时:
[+0]反 = 0000 0000 0000 0000,
[-0]反 = 1111 1111 1111 1111 [+1]反 = 0000 0000 0000 0001 [-1]反 = 1111 1111 1111 1110 [+32767]反 = 0111 1111 1111 1111
例: 把二进制数10110.1转换为十六进制数
10110.1B = 0001 0110.1000B = 16.8H
第1章 基础知识
6.十六进制数转换为二进制数
方法:把每位十六进制数用4位二进制数表示。
例:把十六进制数5A.7转换为二进制数 5 A. 7H = 0101 1010.0111B = 1011010.0111B

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

第一章微型计算机基础知识第一章微型计算机基础知识第一章微机基础知识1.1计算机中的数和编码1.1.1计算机中的数制计算机最初是作为一种计算工具出现的,所以它最基本的功能是处理和处理对数。

数字由机器中设备的物理状态表示。

具有两种不同稳定状态和相互转换的设备可用于表示1位二进制数。

二进制数具有操作简单、物理实现方便、节省设备等优点。

因此,目前,几乎所有的二进制数都用计算机来表示。

然而,二进制数太长,无法写入,不容易阅读和记忆;此外,目前大多数微机是8位、16位或32位,是4的整数倍,4位二进制数是1位十六进制数;因此,在微型计算机中,二进制数被缩写为十六进制数。

十六进制数使用16个数字,例如0~9和a~F来表示十进制数0~15。

8位二进制数由2位十六进制数表示,16位二进制数由4位十六进制数表示。

这便于书写、阅读和记忆。

然而,十进制数是最常见和最常用的。

因此,我们应该熟练掌握十进制数、二进制数和十六进制数之间的转换。

表1-1列出了它们之间的关系。

表1-1十进制数、二进制数及十六进制数对照表十进制二进制十六进制012345678910111213141500000001001000110100010101100111100010011010101111001101 111011110123456789abcdef为了区别十进制数、二进制数及十六进制数3种数制,可在数的右下角注明数制,或者在数的后面加一字母。

如b(binary)表示二进制数制;d(decimal)或不带字母表示十进制数制;h(hexadecimal)表示十六进制数制。

1.二进制数和十六进制数之间的转换根据表1-1所示的对应关系即可实现它们之间的转换。

二进制整数被转换成十六进制数。

方法是将二进制数从右(最低位)到左分组:每4位为一组。

如果最后一组少于4位,则在其左侧加0以形成一个4位组。

每组由一位十六进制数表示。

例如:1111111000111b→1111111000111b→0001111111000111b=1fc7h要将十六进制数转换为二进制数,只需使用4位二进制数而不是1位十六进制数。

第1章 微型计算机和单片机基础

机器数通常有原码、反码和补码三种形式 3.1 原码 最高位为符号位,其余为数值位(数的绝对值)
例:【+38】原=00100110B 【-6】原=10000110B 0的原码有两种形式:00000000B和10000000B 8位微机中原码表示数的范围为-127~+127
3 计算机中的编码 3.1 ASCII码 是美国信息交换标准代码的简称。 通常由7位二进制代码组成,可为128个字符编码
3.2 BCD码 是一种具有十进制位权的二进制编码,也就是用二进 制编码表示的十进制数。 将一个十进制数的每一位用等值的四位二进制数表示, 即得到该十进制数的BCD码。 例:十进制数76的BCD码为01110110B即76H 而它的等值二进制数为:01001100B即4CH 【45D】BCD =01000101B
1 B E 3 9 4 1101111100011.10010100B=1BE3.94H
1.2 十六进制数转换成二进制数 把十六进制数的每位分别用四位二进制数码表示,然 后把它们连成一体。
二、微型计算机码制和编码
1、无符号数和有符号数 无符号数:没有符号位的数。 01010101代表64+16+4+1=85 10101010代表128+32+8+2=170 有符号数:有符号位的数:一般最高位为符号位,负数的符 号位为“1”,正数的符号位为“0”。 01010101代表64+16+4+1=+85 10101010代表32+8+2=-42
2 机器数和真值 机器数:机器能识别的数(二进制 ) 为表示符号数,通常规定数的最高位为符号 位。符号位通常用“0”表示正,用“1”表示负。 连同符号位一起作为能被计算机识别的一个 数称为机器数,而它所代表的真实值称为机器数 的真值。 例:01001100B为机器数,真值为+76 (机器数和真值的差别:机器数的正负号用0或1 表示,然后加数的绝对值;真值的正负号用“+” 或“-”加数的绝对值))

第1章 微型计算机基础PPT课件

➢ 学时:64/16
课程特点
➢ 软(件)硬(件)兼施:是指微型计算机的 应用,要求统筹软件和硬件,构成完 整的系统。
➢ 强(电)弱(电)结合:是指不仅要对计算 机本身,还必须对检测控制对象及其 输入、输出信号的特点、转换、调理 和传输方式有深入的理解,以求达到 理想的效果。
教材与参考书目
➢ 李云.微型计算机原理及应用.清华大学出 版社.2010
的小数点分界,分别进行分组处理,不足的 位用0补足,整数部分在高位补0,小数部分 在低位补0。
例1.2
例1. 2
将二进制数10000111.1101转换为十六进制数。 10000111.1101B=1000 0111.1101B=87.DH
1.2.2 数的表示与运算
0 基本概念 1 原码、反码和补码表示 2 补码的加减运算 3 定点数与浮点数表示
字长
➢ 指计算机内部一次可以处理的二进制数的位数。 ➢ 字长越长,计算机所能表示的数据精度越高,
在完成同样精度的运算时数据的处理速度越快。 ➢ 字长一般是字节的整数倍。
微处理器的构成
➢算术逻辑部件(ALU):主要实现算术运算(加、减、 乘、除等操作)和逻辑运算(与、或、非、异或等操 作),是运算器的核心; ➢通用寄存器:存放参加运算的数据、中间结果等; ➢程序计数器(PC):指向将要执行的下一条指令的位 置,具有自动增1功能,以决定程序的执行顺序; ➢时序与控制逻辑部件:主要负责对整机的控制,包 括对指令的取出、译码、分析,确定指令的操作, 使CPU内部和外部各部件协调工作。
➢ 需要对数的整数部分和小数部分分别进行处 理,再合并得到转换结果。
例1.1
例1.1
将十进制数135.8125转换为二进制数。

微型计算机的基础知识

分。 2.存储容量 是指存储器所能记忆信息的总量。 常用字节(Byte)表示。
编辑ppt
7
1.1 微型计算机系统概述
(1)位(bit) 二进制数的一位,简写b
(2)字节(Byte) 8位二进制数组成一个字节,简写B
(3)还有千字节(KB),兆字节(MB),千兆字节(GB)等。
换算关系如下:
1B=8b 1GB=1024MB
例如:X86指令集、MMX(多媒体扩展指令集)、SSE(数 据流单指令扩展指令集)、SSE2、SSE3、SEE4(SSE4.1和 SSE4.2)等。
3、程序:
设计者为解决某一问题而设计的一系列指令集合。
计算机程序可分为:
机器语言程序、汇编语言编程辑p序pt 和高级语言程序。
21
1.3 微型计算机基本工作原理
1.2 计算机硬件基本结构
3、存储器:
存储器分为内存储器(主存)和外存储器(辅存)。内存储器简称内 存或主存,它的存储容量一般较小,与CPU直接相连,存取速度快,主要 用于暂时存放当前执行的程序和相关数据;外存储器称为外存或辅存, 作为内存的辅助存储器,它的存储容量大,但存取速度远比内存慢,主 要用于存放需长期保存的程序和数据。
取指令——分析指令——执行指令
编辑ppt
23
1.3 微型计算机基本工作原理
6、计算机系统
主机 硬件
中央处理器 内存储器 外存储器
运算器 控制器
外设
输入设备
微型计算机系统
系统软件
输出设备
操作系统 服务软件 编译或解释系统
软件
信息管理软件
辅助设计软件
应用软件
文字处理软件
图形软件
各种程序包
如图:一个编完辑整pp的t 计算机系统
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

绪论 EXIT
绪论 EXIT
(二)逻辑运算
绪论 EXIT
绪论 EXIT
第三节
计算机中数的表示形式
一、有符号数的表示方法
真值:
用“+”和“-”表示的二进制 数
绪论 EXIT
绪论 EXIT
二、补码的加减运算
绪论 EXIT


[+6] [-25]
[-25] [-25] [-25]
有符号数在计算机中为什么多采用补码表示法?
绪论 EXIT
• 当今世界,单片机已渗透到国民经济的各个领域, 几乎很难找到哪个领域没有单片机的足迹
–导弹的导航装置,飞机上各种仪表的控制 –计算机网络通信与数据传输
–工业控制领域的机器人、智能仪表
–广泛使用的各种IC卡 –轿车中控系统 –录像机、摄像机、全自动洗衣机、电饭煲的控制 –程控玩具、电子宠物等电子玩具
绪论 EXIT
• 存储器:存放程序和数据
内存 RAM:随机读写,断电 信息丢失
存储器 分类
ROM:只能读不能写, 断电信息仍在
外存 :硬盘、光盘、U盘
• 内存容量:存储器所包含的内存单元的数量
– 1024×8
– 1KB
绪论 EXIT
微型计算机与传统计算机的主要区别是什么?
• 输入/输出(I/O)接口
汇编语言
机器语言
• 特点
– – – – 程序精炼 占用内存少 执行速度快 控制硬件方便
绪论 EXIT
3. 算法语言
• 算法语言也称高级语言
– BASIC、PASCAL、C
编译
高级语言
机器语言
• 特点
– 接近生活语言,易学易用 – 独立于机器 – 不易对硬件进行控制
绪论 EXIT
4. 指令的形式
绪论 EXIT
(1)[ 0100 0011 ]BCD (1)FB803 (1)111011.10101B (2)[ 0010 1001 ]BCD (2)A89C51 (2)A8.D4H 3.用十六进制形式写出下列字符的ASCII码 4.完成下列二进制数与十六进制数的互换
绪论 EXIT
作业:P47 1.15①、③,1.16 ①、③,1.19 ①、③
– CPU与外设之间的信息转换与协调
• 总线
– 地址总线AB:传送地址信息的一组公共导线 – 数据总线DB:传送数据信息的一组公共导线 – 控制总线CB:传送控制信息的一组公共导线
CPU
存储器
I/O接口1
I/O接口2
绪论 EXIT
单片机与微型计算机的主要区别在哪里?
绪论 EXIT
(二)微机软件
• 指令
绪论 EXIT
第一节
一、计算机中的数制
计算机中的数制及转换
为什么计算机内部都采用二进制?
绪论 EXIT
绪论 EXIT
CPU能否识别十六进制数?使用十六进制数的目的是什么?
不同进制数之间的对照关系
绪论 EXIT
数的表示方法
绪论 EXIT
二、数制间数的转换
二进制数与十进制之间的转换
绪论 EXIT
• 单片机的学习、开发、应用将造就一批微机应用与 智能化控制的工程师和技术专家
绪论 EXIT
• 据统计,我国的单片机年需求量已达1~3亿片,且 每年以大约16%的速度增长,但相对于世界市场我国 的占有率还不到1%。我国沿海地区的电子厂,其产 品多涉及到单片机,并不断地向内地辐射 • 据调查目前我国的单片机从业人员只有140万人。随 着社会的发展,单片机的从业人员将更为抢手。据 相关预测,近两年我国单片机应用从业人员的需求 量将达到300万人 • 单片机应用在我国才刚刚起步,有着广阔的前景。 培养单片机应用人才,特别是在工程技术中普及单– 字节:1字节= 8位二进制
D7 D6 D5 D4 D3 D2 D1 D0
1
0
0
1
0
0
1
1
– 字:
1字= 2字节= 16位
– 双字:1双字= 4字节
绪论 EXIT
二、定点数的表示方法
无符号数和有符号数在计算机中分别如何表示?
绪论 EXIT
三、二进制数的运算
(一)算术运算
三、微机程序的执行过程
绪论 EXIT
四、单片机的分类
绪论 EXIT
五、典型单片机
绪论 EXIT
六、单片机在控制中的应用
1. 直接数字控制系统
绪论 EXIT
2. 分布式控制系统
绪论 EXIT
练习题二
1.将下列十进制数转换成BCD码
(1)29 (2)83 (3)35.76 (4)47.5
2.将下列BCD码转换为十进制数。
由CPU做BCD加法时,为什么要对结果修正?
绪论 EXIT
二、ASCII码──对常用字符的编码
要求记忆0~9、A~F的ASCII码
绪论 EXIT
三、奇偶校验码
绪论 EXIT
第五节
微型计算机概述
计算机的硬件结构是由哪几个基本部分组成的?
一、微型计算机系统的基本组成
(一)微机硬件
• CPU
– 运算器:完成算术和逻辑运算 – 控制器:控制整机各部件协调工作 – 寄存器:存放经常使用的数据
绪论 EXIT
三、8位二进制数的表示范围
在定点整数机中,一个二进制8位的原码数 可表示的范围是多少?
• 8位二进制数的范围
– 无符号数:0~255 – 有符号数原码和反码:-127~+127
– 有符号数补码:-128~+127
绪论 EXIT
练习题一
1.将下列二进制数转换为十进制数和十六进制数。 (1) 0011 0100 B (2) 1010 1011 B 2.将下列十进制数转换成十六进制数。 (1)29 (2)53 (3)35.75 (4)47.5 3.已知原码如下,写出其反码和补码。 (1) [X]原=0101 1001 (2) [X]原=1101 1011 (3) [X]原=0011 1110 (4) [X]原=1111 1100 4.当微机把下列数看成无符号数时,它们相应的十进制数为 多少? 若把它们看成是补码,最高位为符号位,求其真值? (1)1000 1110 (2)1011 0000 (3)0001 0001 (4)0111 0101
– 指挥计算机工作的命令
• 程序
– 指令的有序集合
• 软件
– 各种程序的总称
绪论 EXIT
微机系统的组成
主机
硬件 微机 系统 软件
外设
CPU 存储器 I/O接口
系统软件:操作系统 应用软件:用户编写的程序
绪论 EXIT
二、计算机语言及其发展
1. 机器语言
• CPU只认识二进制数,所以指令是由若干位 二进制代码组成的,称为机器码
教学网站:福州大学首页→数字福大→教育在线→精品课程 精品课程展示→省级精品课程→ 微机原理与接口技术
绪论 EXIT
第四节
字符的编码
一、BCD码
二进制编码的十进制数
绪论 EXIT
绪论 EXIT
BCD运算的修正规则
• 低4位或高4位的和大于9(1010B~1111B),则该4位 要加6修正 • 低4位的和有进位,则低4位要加6修正 • 例如,CPU用BCD码运算54+48=?
微机原理与接口技术
第一章 微型计算机基础
绪论 EXIT
什么是单片机?
• 单片机是单片微型计算机的简称,它是 在单个集成电路芯片上集成了计算机的 CPU、存储器、输入和输出接口等电路, 使之具有微型计算机的基本功能
单片机有什么特点?
• 单片机具有体积小、重量轻、可靠性高、 灵活方便,易于嵌入对象等特点
绪论 EXIT
下次课前请预习2.1~2.2节,并思考下列问题 1.程序计数器PC的作用是什么?PC里面存放的是 什么?
2.什么是堆栈?堆栈指针SP的作用是什么?
3.什么叫当前工作寄存器组?MCS-51系列单片机 如何选择当前工作寄存器组?
4.什么是位地址?什么是字节地址?位地址20H在 片内RAM的哪一个单元? 5.8031单片机有接片外存储器RAM/ROM时,P0口 和P2口各用来传送什么信号?
绪论 EXIT
十进制与十六进制数之间的转换
绪论 EXIT
绪论 EXIT
二进制与十六进制数之间的转换
绪论 EXIT
三种数制间的转换归纳
• N进制→十进制:按权展开相加 • N进制←十进制整数:除N取余 • N进制←十进制小数:乘N取整
绪论 EXIT
第二节
计算机中数的表示方法
一、计算机中数据的表示方法
– 0111 0100 – 0011 1111
将数63送A累加器 MOV A, #63H
• 用机器指令代码编写的程序就称为机器语言
– 存在问题:难读、难写、难记、难查 – 解决办法:用助记符代替机器码,如MOV、ADD
绪论 EXIT
2. 汇编语言
• 用助记符指令编写的程序就称为汇编语言
翻译(汇编)
绪论 EXIT
下次课前请预习1.4~1.5节,并思考下列问题 1.由CPU做BCD码加法时,为什么要对结果修正? 2.计算机的硬件结构是由哪几个基本部分组成的? 3.微型计算机与传统计算机的主要区别是什么? 4.单片机与微型计算机的主要区别在哪里? 5.举例说明在生产、生活中,哪些产品是以单片机
为核心的?
相关文档
最新文档