整理后的教学PT 0915.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
整理后的教学PT 0915

指令系统 指令系统是计算机硬件的语言系统,也叫机器语言。 指令系统是计算机所能执行的全部指令的集合,它描述了计算机内全部的控制信息和“逻辑判断”的能力。不同计算机的指令系统包含的指令种类和数目也不同。 指令系统是表征一台计算机性能的重要因素,它的格式与功能不仅直接影响到机器的硬件结构,而且也直接影响到系统软件,影响到机器的适用范围。 指令系统 一条指令就是机器语言的一个语句,它是一组有意义的二进制代码 各计算机公司设计生产的计算机,其指令的数量与功能、指令格式、寻址方式、数据格式都有差别,即使是一些常用的基本指令,如算术逻辑运算指令、转移指令等也是各不相同的。 因此,尽管各种型号计算机的高级语言基本相同,但将高级语言程序编译成机器语言后,其差别也是很大的。 因此将用机器语言表示的程序移植到其他机器上去几乎是不可能的。 * 三、常用术语 1、指令与指令系统 A、指令 指令是指挥计算机进行某种操作的命令。如加、送数、与等。指令分为操作码与操作数两部分。其中,操作码指出应执行的操作类型(加、减),而操作数则为参加操作的数本身或数的地址。 B、指令系统 指令系统是指计算机所能执行的全部指令与指令的结构形式。 指令系统是计算机硬件所固有的,不同的计算机其指令系统是不同的。 2、程序与程序设计. 程序是指由人们所编写的,让计算机完成某一任务 的一组指令。而编制程序的过程则为程序设计。 3、存贮器容量. 存贮器容量是指存贮器的单元数,即能存放8位2进 制代码的个数。 存贮器容量常以多少K来计数,1K =1024,存贮器 容量又称为存贮器空间,当容量为64k 时,即表示 存贮器有65536个单元。 4 、字节与字. 8位2进制数为1字节,2字节为1个字。 5、 速度 . 计算机运行速度通常是指一秒钟所能执行 加法指令的次数。 四、计算机的工作原理 计算机的工作原理为:程序存贮、程序控制。 1、程序存贮 用户根据任务要求,编制程序,并予先把这一程序 存 入存贮器中。 2、程序控制 启动计算机,自动执行编制的程序,并给出正确的 结果。 §3 模 型 机 一、模型机的结构 1、微处理 微处理器结构框图如下图所示 A、ALU:算术逻辑单元 它是执行算术和逻辑运标的装置,它以累加器A的内容 作为一个操作数另一个操作数由数据总线提供,可以是寄存器BH/L中的内容,也可以是由数据寄存器DR供给的由内存读出的内容,其操作的结果通常放在A中。 B、F:标志寄存器 标志寄存器由一些标志位组成。用来存放执行指令后的结果特征。如结果为零否,有无进位,有无溢出等。 C、PC:程序计数器(16位) 程序计数器用来存放指令地址,又称为指令寄存器。于通常程序是顺序执行,所以就要求有一个部件能追踪 指令所存的内存地址,且要求每取出一条指令后,能 加 1, 以指向下一条指令的地址。 D、AR:地址寄存器(16位) 地址寄存器用来存放要寻址的单元的地址码。 它包括指令地址和数据地址,通过AB总线送至 存贮器的地址译码器。 E、DR:数据寄存器(8位) 数据寄存器用来存放送往或来自DB总线的数据。 它可以存放内存读出来的指令或数据,也可存 放写入内存的数据。 F、A:累加器(8位) 累加器A用来存放操作数或操作结果。 G、BX:通用寄存器(16位) (HB与BL组成BX) 寄存器BX 用来存放操作数,或操作数地址。 H、IR:指令寄存器(8位) 指令寄存器用来存放指令码即操作码。 I、ID:指令译码器 指令译码器用来对指令进行译码,以确定计算机应执 行何种操作。(8输入其译码输出可达256) J、PLA:可编程序逻辑阵列 根据译码电位和时钟信号发出执行一条指令所需的控 制信号。 2、存贮器 计算机之所以能快速自动地进行各种复杂的运算, 就是因为事先把解题程序和数据存放在存贮器中。

文档评论(0)

woai118doc + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档