计算机硬件技术基础课件.pptxVIP

  • 7
  • 0
  • 约 477页
  • 2023-06-13 发布于山东
  • 举报
人在高处时勿戏人,人在相遇时勿算人人在离别时勿悔人,人在争取时要像人

计算机硬件技术基础 第一章 微型计算机基础 1.1 微型计算机系统的概念 1、 微处理器、微型计算机、 微型计算机系统 2、本课主要讲授内容及要求专题一 计算机中的数、编码及运算 1.4 微型计算机的运算基础 第一讲 1. “三微”的概念1、微处理器 (MPU) 算术逻辑单元 其核心cpu—运算器和控制器 寄存器组 是微型计算机的核心部件 控制部件2、微型计算机 MPU 为核心 半导体存储器(ROM/RAM) I/O(Input/Output)接口和中断系统 系统总线(CB DB AB)集成在一个半导体芯片上组装在一块或数块印刷电路板上多板微型计算机单板微型计算机单片微型计算机 微型计算机的两大分支核心器件微处理器微控制器MicroProcessor Unit embedMicroController UnitMPUMCU 微机组成结构的两大类型冯.诺依曼型哈佛型CPUI/O接口存储器系统总线数据存储器CPUI/O接口程序存储器系统总线DBCBAB例:PC机例:MCS-51单片机 3、微型计算机系统硬件系统软件系统 硬件系统微型计算机微处理器:运算器、控制器内存储器ROM:ROM、PROM、EPROM、E2PROM、Flash ROM RAM:SRAM、DRAM、iRAM、NVRAMI/O接口:并行、串行、中断接口、DMA接口系统总线:数据、地址、控制总线(DB、AB、CB)外围设备输入/输出设备A/D 、D/A转换器开关量输入/输出终端微型计算机微处理器:运算器、控制器内存储器ROM:ROM、PROM、EPROM、E2PROM、Flash ROM RAM:SRAM、DRAM、iRAM、NVRAMI/O接口:并行、串行、中断接口、DMA接口系统总线:数据、地址、控制总线(DB、AB、CB)外围设备输入/输出设备A/D 、D/A转换器开关量输入/输出终端 软件系统系统软件操作系统编译系统监控程序汇编程序程序设计语言机器语言汇编语言高级语言应用软件 把汇编语言源程序翻译成机器语言目标程序的语言处理程序 ? 自汇编程序 ? 交叉汇编程序 本课的主要内容及要求微型计算机 MPU 微处理器 存储器(内存)I/O接口系统总线连线编程综合应用器件的外特性掌握规律 具体机型:MCS-51单片微型计算机Single-Chip MicrocomputerMicro-Controller MCS-51 单片机的基本组成一、中央处理器CPU二、时钟电路三、内部存储器四、定时器/计数器(T/C)五、并行I/O口六、串行口七、中断控制系统 1.4 微型计算机运算基础(p12) 1.4.1 计算机中数的表示方法 1.4.2 计算机中的编码? 1.4.3 计算机中的运算重点解决:计算机的重要职能之一处理数 在计算机中如何表示一个数? 不同性质数的运算规则和算法。 几个重要概念复习不同进制数之间的互换3. 机器数与真值4.带符号数的原码、反码、补码5.数的定点与浮点表示 1.4.1 计算机中数的表示方法 1 几个重要概念 重点概念1: 计算机中的数据都是以二进制形式进行存储和运算的 重点概念2: 在计算机中存储数据时,每类数据占据固定长度的二进制数位,而不管其实际长度。一般长度为字节的整倍数 重点概念3: 计算机中不仅要处理无符号数,还要处理带符号和带小数点的数。 例如:在八位微机中, 整数216 存储 整数56 存储 重点概念4: 机器数与真值 2 不同进制数之间的互换 1、不同进制数转换成十进制数——按权展开法 表示不同进制数的尾部字母: 二 B , 十六 H ,八 Q ,十 D(可略) 例=1×27+0×26+1×25+0×24+1×23+0×22+1×21+0×20=128+32+8+2=1702、十 二 (1)整数部分——除以2取余法——直到商为0止 (2)小数部分——乘以2取整法——直到积为0止 或达到精度要求止 例: 100= B= H = Q 例:0.625= B= H= Q

文档评论(0)

1亿VIP精品文档

相关文档