抽象层次
抽象:
宪法是其他具体法律的抽象
就像计算机中的上一层是下一层的抽象
计算机中的抽象:七层
App7:与应用程序有关的语言
HOL6:与机器无关的编程语言(java,python,c,c++)(机器无关的,相对于ISA3的机器相关)
Asmb5:汇编语言(在不同的设备中,汇编语言对应着不同的机器语言指令集,通过汇编过程转换成机器指令。特定的汇编语言和特定的机器语言指令集是一一对应的,不同平台之间不可直接移植。)
OS4:操作系统(mac,windows,Android)
ISA3:机器语言(指令架构层)(一条指令就是机器语言的一个语句,它是一组有意义的二进制代码。各计算机公司设计生产的计算机,其指令的数量与功能、指令格式、寻址方式、数据格式是差别的。为了缓解新机器的推出致使原有应用程序不能继续使用的问题,各个计算机公司生产的同一系列的计算机时,尽管其硬件实现方法可以不同,但指令系统、数据格式、I/O系统等保持相同,因而软件完全兼容。当研制该系列计算机的新型号时,尽管指令系统可以有较大的扩充,但仍保留了原来的全部指令,使软件向上兼容,即旧机型上的软件不加修改即可在新机器上运行。)
https://gnetna.blog.csdn.net/article/details/83743856?spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-5.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-5.pc_relevant_default&utm_relevant_index=10
Mc2:微指令和寄存器传输(微程序设计microprogramming来实现第三层的机器。在计算机中,一条机器指令的功能可由若干条微指令组成的序列来解释和执行)
LG1:布尔代数和真值表
(百度百科你最好是正确的
硬件
到ISA3
CPU
信息流从主存储器的存储单元到系统总线,然后进入CPU的寄存器,再把信息从寄存器存储回主存储器。
指令完全在CPU内执行,不涉及系统总线上的信息流。
主存储器
1 存储单元原大于CPU
2 有指令规定,只有CPU能处理信息。即只能存储并向CPU提供信息
3 有单元用来 I/O(鼠标,触控屏 屏幕)
4 信息给到主存,主存交给CPU处理,CPU给主存处理后的信息,主存输出
5 关机就没啦
6 对主存的访问是随机的(RAM电路)
磁盘
1 容量更大(1000)
2 非易失
3 对磁盘的访问是顺序的,所以速度慢
4 磁盘与主存不通过CPU(直接内存访问DMA)
软件
操作系统
常用的操作系统有:
Microsoft Windows,Mac OS ,Linux
Android,iOS
其中两个苹果的是Unix操作系统
Android基于Linux,而Linux也是一种Unix
三个通用功能:文件管理,存储器管理,处理器管理
常见的操作系统命令包括:修改文件或目录名称,从磁盘删除文件,执行应用程序
其中文件包含三种类型:文档,程序,数据
软件
输入 =》 处理 =》 输出
软件设计基本流程:理解问题,概括,解决各个部分,测试
数字信息
空间量化
浙江技术选考二进制那些
时间量化
eg:CPU频率为2.5GHz。一个程序任务,需要执行1600万条ISA3指令。若每条指令平均执行3.7条Mc2指令,则改程序任务的执行时间是多少:
1600万×3.7×1/2.5G
带宽 = 信息量÷时间(信息传输速度
快速响应码(QR)
。。。看不懂嘞
纠错级别是啥嘞
图像
浙江技术选考图像那些
数据库系统
是App7层最常见的应用之一。
database Vs DBMS
SQL:
select 关系 where 条件 giving 关系
project 关系 over 属性 giving 关系
join 关系 and 关系 over 属性 giving 关系