今天早上实在是不想写小说了,话说脑洞开多了也是很伤元气的啊……
那么还是继续复习吧,今天暂且复习一章之前的课程,现在记笔记也好像是懒了很多啊,是我变了吗……
计算机系统简介
计算机的软硬件概念
软件和硬件
硬件是实体部分,比如电子元器件,主机和外部设备
软件,寄寓于各类的媒体,比如RAM,ROM,磁带,磁盘,光盘,甚至是纸袋,通常存放在计算机的主存和辅存内
分为系统软件和应用软件
管理计算机系统,比如汇编程序和编译程序,操作系统,数据库管理系统,网络软件
数据处理程序,过程控制程序,事务管理程序
层次结构
用户编写程序,将数据送入计算机内,再翻译成机器语言程序,自动运行并且输出结果
最开始是直接编写机器语言和运行
后来出现了汇编语言,但是不能直接识别,就使用汇编程序翻译,这种有翻译功能并且直接输入汇编语言程序的称为翻译机
但是汇编语言没有通用性,使得必须掌握对应不同机器的汇编语言的智灵通
后来出现了高级语言,需要通过翻译程序,有两种,一种是编译程序,一种是解释程序,前者是一次性,后者是一句句
还可以形成一组微指令,构成一个微程序(也就是将最后的分成了用微程序解释机器指令和执行微指令两个成分)这也就是四层结构
实际上在机器指令和汇编程序之间还有虚拟机器,是操作系统软件,也就是用机器语言来解释操作系统
最上面的层上面还可以有,用面向问题的应用语言
软件的研究对象主要是操作系统级别以上的各级虚拟机,一部分软件功能将会由硬件来实现,称为固件
网友评论