摘要:操作系统 与计算机系统几个层面交互的操作系统 应用软件 为了满足特定需要而编写的 系统软件 负责在基础层上管理计算机系统,计算机的操作系统是系统软件的核心,负责管理资源并提供人机交互的界面。 硬件、其他系统软件 一台计算机通常只有一个活动的操作系统,负责控制工作。计算机硬件是靠电线连接,初始时载入R
阅读全文
摘要:抽象数据类型与子程序 抽象数据类型 属性(数据和操作)明确地与特定实现分离的容器。设计的目标是通过抽象减小复杂度。 应用层(特定问题中的数据的视图)、逻辑层(数据值和处理操作的抽象视图)和实现层(明确存放数据项的结构,并用程序设计语言对数据的操作进行编码) 栈 栈是一种抽象复合结构,只能从一段访问栈
阅读全文
摘要:低级程序设计语言与伪代码 Pep/9 虚拟机是一种假想的机器,是为了包含我们想展示的真实计算机所具备的重要特性而设计。Pep9具有40条机器语言指令,内存单元由65536字节的存储空间,字长为两字节,有七个寄存器【eg:程序计数器(PC)、指令寄存器(IR)、累加器(A)】。 指令格式 三个字节,第
阅读全文
摘要:门和电路 门 与门 两个输入都为1才输出1 与+非=与非门 两个输入都为1才输出0 或+非=或非门 两个输入都为0才输出1 或门 两个输入都为0才输出0 非门 输入1出0,输入0出1 异或门 两个输入相同输出0,相异输出1 %% 一共有三种表示法:布尔表达式、逻辑框图符号、真值表 %% 逻辑框图符号
阅读全文