- 1
- 0
- 约5.14千字
- 约 44页
- 2017-01-12 发布于北京
- 举报
[微机原理第1章_微型计算机概述
* 微处理器 ( CPU ) 存储器 输入 / 输出 接口电路 外围设备 控制总线 数据总线 地址总线 微型机的基本结构 CPU插座 内存条插座 软驱、硬盘 IDE连接器 电源连接器 PCI总线插槽 华硕P4T主板实物照片 芯片组 I/O端口 * 1.3.2 微机工作过程 程序存储:将编写好的程序放入计算机的内存,程序中的每条指令是按顺序存放的。 程序控制执行:控制器从存储器中一条一条地取出指令、分析指令、根据不同的指令向各部件发出完成该指令的控制信号,执行相应功能。 程序在计算机是以指令的形式存储的,指令是计算机可以识别的命令,是一系列的二进制代码。 以8位微机为例进行说明 * 微机的内部结构与基本功能 典型8位微处理器结构 用来完成算术和逻辑运算 特殊的寄存器,有很多指令与其有关 指示运算结果的状态 存放下一条指令的地址 CPU中的存储单元,16位 * 欲完成的任务: 将整数10和20相加,将结果放入内存地址为30H的单元中。 分析:在计算机中,两个数不能直接相加,首先应将一个整数10放入累加器AL中,再使AL与另一个整数20相加,结果就在AL中,然后将AL中的内容放到指定的内存单元中。 * 内存中相应的机器码如下: 将一个数10放入AL中 地址 内容 20H21H22H23H24H25H26H…… …… 30H AL中的数加上20 将AL中的数放入30H单元 停止操作 操作码:将一个数放入AL中 操作数:即将放入AL中数值 有一字节、两字节和多字节指令 * 将一个数10放入AL中 地址 内容 20H21H22H23H24H25H26H…… …… 30H AL中的数加上20 将AL中的数放入30H单元 停止操作 汇编语言 MOV AL, 10 ADD AL, 20 MOV [30H], AL HLT运行后的结果 汇编语言与机器一一语言对应。 * 程序计数器,自动加1 1 2 3 4 地址 5 6 7 8 数据 取指阶段示意 * 程序计数器,自动加1 1 2 3 4 地址 5 6 7 数据 执指阶段示意 完成一个指令周期 * 1.4 微机系统的应用 1. 主要性能指标 微机系统的主要性能指标包括以下各方面。 字长 字长是指CPU的数据总线一次能同时处理数据的二进制位数,也就是数据总线的宽度。字长标志着计算机的计算精度。字长越长,计算出结果的有效位数就越多,精度就越高。8086、80286的字长为16位。 速度 是微机系统的一项重要性能指标,指微处理器执行指令的速率,一般用微处理器的主频来衡量,也有用MIPS(million instruction per second,每秒百万次指令)来说明微机的速度。8086的最高主频为10MHz,速度为0.4~1.3MIPS;Pentium4的最高主频为2.8GHz,速度为700MIPS。 存储容量 存储容量包括内存容量和外存容量。内存容量由CPU地址总线的宽度决定。8086有20根地址总线,可寻址的最大范围是216=1024KB=1MB;Pentium4有32根地址总线,可寻址的最大范围是232=4GB。 系统总线结构 系统总线是主机系统与内存及外设之间的通信通道。随着CPU速度的不断提高及内存存取技术的改进,系统总线已成为制约计算机运行速度的瓶颈。目前,系统总线的结构和标准不断发展与完善。80286采用ISA总线结构,Pentium4的系统总线采用PCI总线结构,显示器采用AGP总线结构。 软件配置 通常指操作系统、工具软件和应用软件等。 2. 应用 (1)科学计算 (2)数据处理 (3)实时控制 (4)人工智能 (5)CAD/CAM/CIMS/CAI (6)多媒体技术 dgevdsv * * * * * * * 微型计算机原理及应用 朱红 刘景萍 编著 清华大学出版社 教材: * 课程内容 第一章 微型计算机概述 第二章 8086/8088 微处理器 第三章 8086/8088 指令系统 第四章 汇编语言程序设计 第五章 存储器系统 第六章 输入输出接口 第七章 中断控制接口 第八章 定时与计数器 第九章 并行接口电路 * 微型计算机技术及应用 戴梅萼 编著 清华大学出版社 教辅: * 第 一章 微型计算机概述 * 1.1 微机发展概述 第一代 第二代 第三代 第四代 * 世界上第一台计算机ENIAC *
原创力文档

文档评论(0)