微机原理及应用与接口技术2013.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微机原理及应用与接口技术2013

第1章 计算机之所以能够自动地、高速地进行各种复杂的运算,其原因之一是它能把算题所需的各种数据和程序事先存放在一个记忆装置中,这个记忆装置就是存储器。 存储器的职能是存储程序、数据以及中间结果,而在运算和处理过程中由存储器快速地提供给运算器进行加工处理,这就是“程序存储”的工作方式。 没有配备任何软件的“裸机”无法投入使用。 没有配备足够的软件,其功能就不能很好的发挥。 计算机的语言简介 计算机的语言—机器语言 机器指令:CPU能直接识别并遵照执行的指令。它在形式上表现为由0和1构成的二进制编码。机器指令一般由操作码和操作数(地址码)两部分构成,操作码在前,操作数(地址码)在后。 指令系统:一台计算机的全部机器指令就是我们常说的计算机的指令系统。 机器语言:是用二进制编码的机器指令的集合及一组使用机器指令的规则。是CPU能直接识别的唯一语言。只有用机器语言描述的程序,CPU才能直接执行。用机器语言描述的程序称为目的程序或目标程序。 计算机的语言—机器语言 特点: 1.从形式上表现为由0、1序列组成的指令系统 2.机器语言不需要经过任何翻译工作,执行效率高 3.难记忆,难理解,难开发,难调试,易出错 4.不同型号CPU的指令集有较大差异,对应的机器指令也不同, 但同一系列的CPU指令集有向上兼容性,如:Intel80386指令集就包含了8086的指令集 计算机的语言—汇编语言 汇编语言:是一种采用助记符表示的程序设计语言。 即用助记符表示指令的操作码和操作数 计算机的语言—高级语言 高级语言:由英文字母、数字、运算符号等按照一定的语法规则组成。计算机不会直接执行,需将其翻译成机器能执行的语言——机器语言,再在机器上运行。 微型计算机的基本工作过程如下: 1)控制器控制输入设备将数据和程序从输入设备输入到存储器。 ——输入 2)程序运行时,在控制器指挥下,从存储器取出指令。 ——取指 3)控制器分析指令,指挥运算器、存储器执行指令规定的操作。 ——执行 3)运算结果由控制器控制送存储器保存或送输出设备输出 。 ——输出。 控制器按地址顺序取出存放在存储器中的指令,然后分析指令,执行指令的功能。遇到转移指令时,则转移到目的地址处按顺序取指令(程序控制),执行指令,直到程序结束。 符号说明: ACC——(Accumulater)累加器A ALU——(Arithmetic / Logic Unit)算术逻辑单元 PC ——(Program Counter)程序计数器 AR ——(Address Register)地址寄存器 DR ——(Data Register)数据寄存器 IR ——(Instruction Register)指令寄存器 ID ——( Instruction Decoder)指令译码器 RA ——(Register Array)——寄存器组 PLA——(Programmable Logic Array)—可编程逻辑阵列 冯·诺依曼体系结构的基本思想是:存储程序,并且按照地址顺序自动执行。首先将指令和数据存储到计算机中,计算机启动后,就能够按顺序取出指令并依次执行,直到程序执行完毕,得到计算结果为止。 冯·诺依曼体系结构计算机包含5个基本部件:运算器、控制器、存储器、输入设备和输出设备。运算器进行数据运算和数据变换;控制器为计算机的工作提供统一的时钟,对程序的各基本操作进行时序划分,产生相应的控制信号,驱动计算机的各部件有序地完成程序规定的操作内容;存储器用来存放程序、数据和运算结果;输入输出设备则完成相应的输入输出转换。 一条指令操作包括:取指令、分析(译码)和执行指令3个阶段 PC→AR,DR →IR OP(IR) →CU,操作数地址码→AR,操作数→DR,DR →ACC (PC)+1 →PC 实质:周而复始地取出指令、解释指令和执行指令的过程 具体步骤: 把程序计数器PC中的指令地址送存储器的地址寄存器AR,按该地址取出指令送指令寄存器IR; 根据IR中的地址码,由地址计算部件形成操作数地址送存储器,取出数据,送到运算器中的寄存器(寄存器组); 将IR中的操作码OP送指令译码器进行译码; 计算机有关部件在控制器发出的操作控制信号的控制下,执行操作码OP规定的操作; 程序计数器PC加1,形成下一条指令地址。 执行指令 1.4 微机的应用领域 1.4 微机的应用领域 1.4 如何学好微机系统与接口技术这门课? 第2章 二进制数与八、十六进制数之间的对应关系 二—八 000 0 001 1 010 2 011

文档评论(0)

shujukd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档