- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
000001 0000001000 打印 e 停机 取数 a [a] ACC 存数 b [ACC] b 加 c [ACC]+[c] ACC 乘 d [ACC]×[d] ACC 指令格式举例 操作码 地址码 [ e ] 打印机 第62页,共92页,编辑于2022年,星期六 0000001100 0000001100 0000001011 0000001000 0000001010 0000001001 0000001000 地址码 存放结果 12 原始数据c c 11 原始数据b b 10 原始数据a a 9 原始数据x x 8 停机 000110 7 打印 000101 6 将ax2 + bx + c存于主存单元 000010 5 加c得ax2 + bx + c,存于ACC 000011 4 乘x得(ax+b)x,存于ACC中 000100 3 加b得ax+b,存于ACC中 000011 2 乘a得ax存于ACC中 000100 1 取数x至ACC 000001 0 操作码 注释 指令 指令和数据存于主存单元的地址 计算 ax2 + bx + c 程序清单 第63页,共92页,编辑于2022年,星期六 2.计算机的解题过程 (1)运算器的基本组成及操作过程 运算器 MQ ACC ALU X 被乘数 X MQ ACC 被加数 被减数 被除数 乘数 商 加数 减数 除数 加法 减法 乘法 除法 和 差 余数 乘积高位 乘积低位 第64页,共92页,编辑于2022年,星期六 运算器 MQ ACC ALU X ACC 被加数 ACC 初态 ① 加法操作过程 [ACC]+[X] ALU [M] X X ACC ACC 指令 加 M 第65页,共92页,编辑于2022年,星期六 ② 减法操作过程 运算器 MQ ACC ALU X 指令 减 M ACC 被减数 ACC 初态 [M] X X [ACC]-[X] ALU ACC ACC 第66页,共92页,编辑于2022年,星期六 运算器 MQ ACC ALU X ACC ACC 被乘数 初态 ACC MQ [M] MQ 指令 乘 M ③ 乘法操作过程 X [ACC] X 0 0 ACC ALU [X]×[MQ] ACC∥MQ ACC MQ 第67页,共92页,编辑于2022年,星期六 运算器 MQ ACC ALU X ACC 被除数 ACC 初态 [ACC]÷[X] ALU MQ ACC MQ 余数在ACC中 指令 除 M [M] X X ④ 除法操作过程 第68页,共92页,编辑于2022年,星期六 计算机系统中的层次概念 汇编语言虚拟机的机器语言是汇编语言。 用汇编语言编写的程序,首先翻译或解释成第3级和第2级语言,然后再由相应的机器执行。完成汇编语言翻译的程序就叫做汇编程序。 第 6 级 :应用语言虚拟机 第 5 级 :高级语言虚拟机 第 4 级:汇编语言虚拟机 第 3 级 :操作系统虚拟机 第 2 级 : 机器语言 ( 传统机器级 ) 第 1 级 :微程序机器级 第30页,共92页,编辑于2022年,星期六 计算机系统中的层次概念 高级语言虚拟机的机器语言就是各种高级语言。 用这些语言所编写的程序一般是由称为编译程序的翻译程序翻译到第4级或第3级上,个别的高级语言也用解释的方法实现。 第 6 级 :应用语言虚拟机 第 5 级:高级语言虚拟机 第 4 级 :汇编语言虚拟机 第 3 级 :操作系统虚拟机 第 2 级 : 机器语言 ( 传统机器级 ) 第 1 级 :微程序机器级 第31页,共92页,编辑于2022年,星期六 计算机系统中的层次概念 应用语言虚拟机是为使计算机满足某种用途而专门设计的(人工智能、教育、行政管理、计算机设计)。 应用语言编写的程序一般是由应用程序包翻译到第5级上。 第 6 级:应用语言虚拟机 第 5 级 :高级语言虚拟机 第 4 级 :
文档评论(0)