第1章_微型机系统的基础知识.ppt

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

微型计算机原理 与汇编语言程序设计 主讲教师:王晓丽 电话 目前,最流行的实际微机硬件系统一般都是由以下主要部件组成: 主 机 板 (包括CPU、CPU外围芯片组、主存 储器RAM、BIOS芯片与总线插槽) 外设接口卡 (如显卡、声卡、网卡) 外部 设 备(如硬盘、光驱、显示器、打印机、 键盘、调制解调器与鼠标) 电源 应当指出,硬件系统和软件系统是相辅相成的,共同构成微型计算机系统,缺一不可。现代的计算机硬件系统和软件系统之间的分界线并不明显,总的趋势是两者统一融合,在发展上互相促进。 人是通过软件系统与硬件系统发生关系的。通常,由人使用程序设计语言编制应用程序,在系统软件的干预下使用硬件系统。 在计算机中,一般将8位二进制代码作为一个字节(Byte),再用2个字节组成一个字(Word)来标识16位数据的长度。 字长: 表示计算机数据总线上一次能处理的信息的位数即位长,并由此而定义是多少位的计算机,如1位机,4位机、8位机、16位机、32位机等。 ① 把PC的内容00H送到地址寄存器AR。 ② 一旦PC的内容可靠地送入AR后,PC自动加1,即由00H变为01H。注意,此时AR的内容并没有变化。 ③ 把地址寄存器AR的内容00H放在地址总线上,并送至存储器,经地址译码器译码,选中相应的00H单元。 ④ CPU发出读命令。 ⑤ 在读命令控制下,把所选中的00H单元中的内容即第1条指令的操作码B0H 读到数据总线DB上。 ⑥把读出的内容B0H经数据总线送到数据寄存器DR。 ⑦取指阶段的最后一步是指令译码。因为取出的是指令的操作码,故数据寄存器DR把它送到指令寄存器IR,然后再送到指令译码器ID,经过译码,CPU“识别”出这个操作码B0H就是MOV A,n指令,于是,它“通知”控制器发出执行这条指令的各种控制命令。这就完成了第1条指令的取指阶段。 然后转入执行第1条指令的阶段。 ①把PC的内容01H送到地址寄存器AR。 ②当PC的内容可靠地送到AR后,PC自动加1,变为02H。但这时AR中的内容01H并未变化。 ③地址寄存器通过地址总线把地址01H送到存储器的地址译码器,经过译码选中相应的01H单元。 ④CPU发出读命令。 ⑤在读命令控制下,将选中的01H单元的内容03H读到数据总线DB上。 ⑥通过DB把读出的内容送到数据寄存器DR。 ⑦因CPU根据该条指令具有的字节数已知这时读出的是操作数,且指令要求把它送到累加器A, 故由数据寄存器DR取出的内容就通过内部数据总线送到累加器A。于是第1次执指阶段完毕,操作数03H被取入累加器A中;并进入第2条指令的取指阶段。 执行第2条指令,必须取出指令的第2字节。取第2字节及执行指令的过程如图1.14所示。 ① 把PC的内容03H送到地址寄存器AR。 ② 当把PC的内容可靠地送到AR后,PC自动加1。 ③ AR通过地址总线把地址号03H送到地址译码器,经过译码,选中相应的03H单元。 ④ CPU发出读命令。 ⑤ 在读命令控制下,把选中的03H单元中的内容即数02H读至数据总线上。 ⑥ 数据通过数据总线送到数据寄存器DR。 ⑦ 因在对指令译码时,CPU已知读出的数据02H为操作数 ,且要将它与已暂存于A中的内容03H相加,故数据由DR通过内部数据总线送至ALU的另一输入端I2 。 ⑧ A中的内容送ALU的输入端I1,且执行加法操作。 ⑨ 把相加的结果05H由ALU的输出端O又送到累加器A中。 至此,第2条指令的执行阶段结束, A中存入和数5H,而将原有内容03H冲掉。接着,就转入第3条指令的取指阶段。 程序中的最后一条指令是HLT。可用类似上面的取指过程把它取出。 当把HLT指令的操作码F4H取入数据寄存器DR后,因是取指阶段,故CPU将操作码F4H送指令寄存器IR, 再送指令译码器ID;经译码,CPU“已知”是暂停指令,于是,控制器停止产生各种控制命令,使计算机停止全部操作。这时,程序已完成3+2的运算,并且和数5已放在累加器中。 9.多媒体音箱 从总体上可分为立体声音箱和多声道音箱两种。 10.扫描仪 1.9 计算机的运算基础 进位计数制就是一种常用的计数方法,微机中常用的进位计数制有十进制、二进制和十六进制三种。 一个数值,可以用不同进制的数表示。通常用数字后面跟一个英文字母来表示该数的数制。 1.9.1 进位计数制 十进制数: D Decimal D可以省

文档评论(0)

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

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

1亿VIP精品文档

相关文档