操作系统开机前存储在磁盘中,完成开机是,经由一系列指令,将操作系统载入到内存中,就可以进行取值执行。
微处理器有一片或少数几片大规模集成电路组成的中央处理器。这些电路执行控制部件和算术逻辑部件的功能。
微处理器能完成,取指令、执行指令以及与外界存储器和逻辑部件交换信息等操作是微型计算机的运算控制部分。它可与存储器和外围电路芯片组成微型计算机。
微处理器的基本组成部分有:寄存器堆、运算器、时序控制电路,以及数据和地址总线。
中央处理器是指计算机内部对数据进行处理并对处理过程进行控制的软件。
CPU是中央微处理机的缩写,他是计算机中最重要的一个部分,由运算器和控制器组成。
微型计算机是由大规模集成电路组成的、体积较小的电子计算机。它是以微型处理器为基础,配以内存储器机输入输出接口和相应的辅助电路而构成的裸机。
一个完整的微型计算机系统包括硬件系统和软件系统两大部分。硬件系统包括运算器、控制器、存储器、输入输出设备,软件系统可分为系统软件和应用软件。
CMDA:https://blog.csdn.net/dog250/article/details/6420427
我的理解
吉普赛卡片:给你一段无序的文字,按照顺序读下去这将毫无意义可言,若是给你一张带许多孔的纸张盖住文字,透过孔可能会发现一段其中隐藏的文字,这就像是一段乱码发送给不同的人,每个人手中都有一张不同的带孔的解码纸。所以每个人都能从该段乱码中读取不同的内容。这与密码传输有着很大的联系。
通过吉普赛纸牌,我们发现,码分多址的要点在于诸多的“码”本身是不能互相干扰的“掩码”,它有两个特点:
一是码之间两两不能互相干扰(因为不能在纸牌的一个位置写下两个不同的字);
二就是它们是掩码,所谓的掩码就是将不需要的信息“掩去”。
使用CDMA的方式可以使得频谱越宽越有效,而且再也不用靠增加功率来传输信号啦,扩频通信由来于此!
USB是串口。
计算机发展的四个阶段:
第一个发展阶段是电子管的计算机的时代(1946-1956)
第二个发展阶段是晶体管的计算机时代(1956-1964)
第三个发展阶段是集成店里与大规模集成电路的计算机时代(1964-1970)
第四个发展阶段是超大规模集成电路的计算机时代(1970至今)
操作系统的历史:
IBM7094(只专注于计算,一个作业完成自动读入下一个作业) ——> OS/360(多进程结构和进程管理概念萌芽) ——> MULTICS(分时系统,核心仍是任务切换和资源复用) ——> UNIX (简化的MULTICS) ——> Linux
思考:多进程结构是操作系统基本图谱!
对于操作系统实现概念远比理解概念要重要!
任务:掌握操作系统的多进程图谱并实现它!
CP/M -> QDOS -> MS-DOS -> Windows
Unix -> System -> Mac Os -> iOS
任务:掌握、实现操作系统的文件操作视图。
CPU的工作原理:自动的取指执行 CPU通过地址总线发出一个地址将PC赋值,找到内存中地址的指令通过总线传输到CPU中的IR中执行,然后PC自加,然后CPU就会自动的取指-执行。设好CPU初值就完事。
CPU中执行计算操作和IO设备操作也就是输入输出操作的时间相差特别大,大约10的6次方的比率,所以CPU若执行到了一条输入输出操作指令如果不能在这段时间内进行其他操作的话,那么CPU的工作效率不会超过50%,这是以及极低的工作效率,人们是不会允许这种情况发生的,所以在进行IO操作时,运用并发的思想,在这段时间CPU进行任务的切换去执行领一个任务,等完成后在返回该任务执行,这就要求CPU返回时,不会让之前的操作白费,这就引出了另一个概念“进程”。
进程是进行中的程序:
进程又开始、有结束,程序没有
进程会走走停停,走停对程序无意义
进程需要记录ax,bx。。,程序不用。