700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 微机原理——微型计算机软件系统

微机原理——微型计算机软件系统

时间:2023-09-20 17:14:04

相关推荐

微机原理——微型计算机软件系统

文章目录

微型计算机软件系统1、系统软件2、应用软件3、微型计算机的工作过程

微型计算机软件系统

1、系统软件

系统软件是指不需要用户干预的,为其它程序的开发、调试以及运行等建立一个良好环境的程序。包括:

操作系统OS(Operating System):是一套复杂的系统程序,用于提供人机接口和管理、调度计算机的所有硬件与软件资源。系统应用程序:如各种高级语言的编译程序、汇编程序、诊断和调试程序,文字处理程序,服务性工具程序,数据库管理程序等。

2、应用软件

用户 (应用)软件就是用户为解决各种实际问题而编写的各种程序。可用来编写用户软件的语言有机器语言、汇编语言和高级语言等。

机器语言:面向机器的能够直接被计算机识别和执行的语言。汇编语言:为了克服机器语言难于使用的缺点而提出的助记符语言。高级语言:面向用户的语言,具有易学易用的特点。

3、微型计算机的工作过程

完成6+5的内部过程

开始执行程序时,首先将第一条指令的首地址0000H送程序计数器PC,然后就进入第一条指令的取指阶段。

把PC内容00H送入地址寄存器ARPC内容送入AR后,pc自动加一,即由0000H变为0001H,以使PC指向下一个要读取的单元。此时,AR的内容没有变化把地址寄存器AR的值送入地址总线,送至存储器系统的地址译码电路,经地址译码选中相应的0000H单元CPU发出读指令在读指令的控制下,把选中单元的内容即第一条指令的操作码B1H读到数据总线DB上通过地址总线将B1H送到数据缓冲寄存器DR。指令译码。因为取出的是指令的操作码。故将DR的值送到指令寄存器IR,再送到指令译码器ID,CPU进行识别,开始执行该指令。

5过程与前面的大致一样,多了一步将数据缓冲寄存器DR的内容送到累加器A。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。