当前位置:文档之家› 西安交通大学微机原理PPT课件

西安交通大学微机原理PPT课件

Telephone
82664160-605
6
第1章 微型计算机基础概论
主要内容:
微机系统的组成 计算机中的常用计数制、编码及其相互间的转换 无符号二进制数的算术运算和逻辑运算 符号数的表示及补码运算 二进制数运算中的溢出 基本逻辑门及译码器
7
一、微型计算机系统
8
主要内容
特点: 有0--9及A--F共16个数字符号,逢16进位。用H
表示。 权值表达式:
31
例:
234.98D或(234.98)D 1101.11B或(1101.11)B ABCD . BFH或(ABCD . BF) H
32
2. 各种进制数间的转换
非十进制数到十进制数的转换 十进制到非十进制数的转换 二进制与十六进制数之间的转换
各种计数制的特点及表示方法;
各种计数制之间的相互转换。
27
1. 常用计数法
十进制 二进制 十六进制
28
十进制
特点: 以十为底,逢十进一;有0-9十个数字符号。
用D表示。 权值表达式:
29
二进制
特点: 以2为底,逢2进位;只有0和1两个符号。用B
表示。 权值表达式:
30
十六进制
3. 计算机中的编码
BCD码
用二进制编码表示的十进制数
ASCII码
西文字符编码
37
BCD码
压缩BCD码
用4位二进制码表示一位十进制数 1010 — 1111为非法BCD码 例:
(1000.0110)BCD = 8.6
扩展BCD码
用8位二进制码表示一位十进制数 例:
(00001000.00000110)BCD = 8.6
38
SUCCESS
THANK YOU
2019/6/17
BCD码与二进制数之间的转换
先转换为十进制数,再转换二进制数;反之同 样。
例:(0001 0001 .0010 0101)BCD =11 .25 =(1011 .01) B
到二进制的转换: 对整数:除2取余; 对小数:乘2取整。
到十六进制的转换: 对整数:除16取余; 对小数:乘16取整。
35
二进制与十六进制间的转换
用4位二进制数表示1位十六进制数
例:
25.5
= 11001.1B= 19.8H
11001010.0110101B
=CA.6AH
36
4
考核方式
平时作业
10%
客观题(填空和选择题在电子教室作答)
主观题(编程和设计题用纸本作答)
实 验
10%
计算机教学实验中心机房 通过电子教室提供电子版实验报告
期末考试
80%
传统试卷
5
联系方式
Office
计算机教学实验中心501
Email
qxia@(需要学校邮箱)
的执行; 以运算器为核心,所有的执行都经过运算器。
11
冯 • 诺依曼计算机体系结 构
输入设备
存储器 运算器 控制器
输出设备
12
2. 系统组成
主机
外设 微机系统
系统软件
CPU 存储器 输入/输出接口 硬件系统总线
13
微处理器
微处理器简称CPU,是计算机的核心。 主要包括:
运算器 控制器 寄存器组
自编实验讲义
辅导书
《微机原理与接口技术题解及实验指导》(第2版). 吴宁,陈文革编. 清华大学出版社
提供教材课后题答案、软件部分实验
3
网络资源
电子教室
202.117.35.239 u=p=学号 提供课件、作业、实验软件、通知
精品课程网站
微机原理与接口技术 提供视频、百问、软件实验部分说明
微机系统的基本组成 微型机的工作原理
9
1. 计算机的工作原理
冯 • 诺依曼计算机的工作原理 存储程序工作原理
10
冯 • 诺依曼机的特点:
将计算过程描述为由许多条指令按一定顺序组 成的程序,并放入存储器保存
指令按其在存储器中存放的顺序执行; 由控制器控制整个程序和数据的存取以及程序
20
输入/输出接口
接口是CPU与外部设备间的桥梁
CPU
I/O 接口
外 设
21
接口的分类
串行接口 并行接口
数字接口 模拟接口
输入接口 输出接口
22
接口的功能
数据缓冲寄存; 信号电平或类型的转换; 实现主机与外设间的运行匹配。
23
总线
计算机系统各部件之间传输地址、数据和 控制信息的通节为单位 内存容量的大小依CPU的寻址范围而定
(即CPU地址信号线的位数)
18
内存操作
读:将内存单元的内容取入CPU,原单元内容 不改变;
写:CPU将信息放入内存单元,单元中原来的 内容被覆盖。
19
内存储器的分类
按工作方 式可分为
随机存取存储器(RAM) 只读存储器(ROM)
内容包括:
基本概念 分类 工作原理 常用系统总线标准及其主要技术指标
24
软件系统
软件:
为运行、管理和维护计算机系统或为实现某一功能 而编写的各种程序的总和及其相关资料。
系统软件 软件
操作系统 编译系统 网络系统 工具软件
应用软件
25
二、计算机中的数制及编码
26
主要内容
33
非十进制数到十进制数的转换
按相应的权值表达式展开 例:
1011.11B=1×23+0×22+1×21+1×20+1×2-1+ 1×2-2 =8+2+1+0.5+0.25 =11.75
5B.8H=5×161+11×160+8×16-1 =80+11+0.5 =91.5
34
十进制到非十进制数的转换
14
存储器
定义:
用于存放计算机工作过程中需要操作的 数据和程序。
15
有关内存储器的几个概念
内存单元的地址和内容 内存容量 内存的操作 内存的分类
16
内存单元的地址和内容
每个单元都对应一个地址,以实现对单元 内容的寻址。
单元内容 38F04H 10110110
内存地址
17
微机原理与接口技术 大家好!
1
课程目标
掌握:
微型计算机的基本工作原理 汇编语言程序设计方法 微型计算机接口技术 建立微型计算机系统的整体概念,形成微机系
统软硬件开发的初步能力
2
教材及实验指导书
教材
《微机原理与接口技术》(第3版). 冯博琴,吴宁 主编. 清华大学出版社
实验指导书
相关主题