02 2025 档案
摘要:控制就是指CPU和各种设备之间配合进行数据的输入输出处理。 线性同余法:Ri+1=(a × Ri+b)modc Ri作为当前随机数 mod是整除后取余的意思 在C语言中,数据用变量来表示,处理用函数来表示。因而,C语言的程序就是由变量和函数构成的。
阅读全文
摘要:在Windows中,系统调用称为API 11.2 支撑硬件输入输出的IN指令和OUT指令 IN指令通过指定端口号的端口输入数据,并将其存储在CPU内部的寄存器中。OUT指令则是把CPU寄存器中存储的数据,输出到指定端口号的端口。 计算机主机中,附带了用来连接显示器及键盘等外围设备的连接器。而各连接器
阅读全文
摘要:10.1 汇编语言和本地代码是一一对应的 使用助记符的编程语言称为汇编语言。 即使是用汇编语言编写的源代码,最终也必须要转换成本地代码才能运行。负责转换工作的程序称为汇编器,转换这一处理本身称为汇编。在将源代码转换成本地代码这个功能方面,汇编器和编译器是同样的。 用汇编语言编写的源代码,和本地代码是
阅读全文
摘要:9.1 操作系统功能的历史 仅具有加载和运行功能的监控程序,这就是操作系统的原型。 初期的操作系统=监控程序+基本的输入输出程序 9.3 系统调用和高级编程语言的移植性 操作系统的硬件控制功能,通常是通过一些小的函数集合体的形式来提供的。这些函数及调用函数的行为统称为系统调用(system call
阅读全文
摘要:8.1 计算机只能运行本地代码 用某种编程语言编写的程序就称为源代码 ,保存源代码的文件称为源文件。用C语言编写的源文件的扩展名通常是“.c” 本地(native)这个术语有“母语的”意思。对CPU来说,母语就是机器语言,而转换成机器语言的程序就是本地代码。用任何编程语言编写的源代码,最后都要翻译成
阅读全文
摘要:7.1 运行环境=操作系统 +硬件 操作系统和硬件决定了程序的运行环境。 机器语言的程序称为本地代码(native code)。程序员用C语言等编写的程序,在编写阶段仅仅是文本文件。文本文件(排除文字编码的问题)在任何环境下都能显示和编辑,称之为源代码。通过对源代码进行编译,就可以得到本地代码。 W
阅读全文
摘要:6.1文件以字节为单位保存 文件是以字节(B=Byte)为单位来存储的 文件就是字节数据的集合。用1字节(=8位)表示的字节数据有256种,用二进制数来表示的话,其范围就是00000000~11111111。 6.2 RLE算法的机制 把文件内容用“数据×重复次数”的形式来表示的压缩方法称为RLE(
阅读全文
摘要:5.1不读入内存就无法运行 计算机中主要的存储部件是内存和磁盘。磁盘中存储的程序,必须要加载到内存后才能运行。在磁盘中保存的原始程序是无法直接运行的。这是因为,负责解析和运行程序内容的CPU,需要通过内部程序计数器来指定内存地址,然后才能读出程序 。 5.2磁盘缓存加快了磁盘访问速度 磁盘缓存指的是
阅读全文
摘要:WR和RD这样可以让IC运行的信号称为控制信号。其中,当WR和RD同时为0时,写入和读出的操作都无法进行。 数据类型表示存储的是何种类型的数据。 编程语言中的数据类型表示存储的是何种类型的数据。 指针也是一种变量,它所表示的不是数据的值,而是存储着数据的内存的地址。通过使用指针,就可以对任意指定地址
阅读全文
摘要:双精度浮点数类型用64位、单精度浮点数类型用32位来表示全体小数。 浮点数是指用符号、尾数、基数和指数这四部分来表示的小数。 符号部分是指使用一个数据位来表示数值的符号。该数据位是1时表示负,为0时则表示“正或者0”。 尾数部分用的是“将小数点前面的值固定为1的正则表达式”,而指数部分用的则是“EX
阅读全文
摘要:2.1用二进制数表示计算机信息的原因 IC的所有引脚,只有直流电压0V或5V 两个状态。也就是说,IC的一个引脚,只能表示两个状态。 计算机处理信息的最小单位——位,就相当于二进制中的一位。位的英文bit是二进制数位(binary digit)的缩写。 二进制数的位数一般是8位、16位、32位……也
阅读全文
摘要:1.2CPU是寄存器的集合体 程序是把寄存器作为对象来描述的。 通常我们将汇编语言编写的程序转化成机器语言的过程称为汇编;反之,机器语言程序转化成汇编语言程序的过程则称为反汇编。 汇编语言采用助记符(memonic)来编写程序,每一个原本是电气信号的机器语言 指令都会有一个与其相应的助记符,助记符通
阅读全文
摘要:1.1CPU的内部结构解析 CPU(中央处理器)相当于计算机的大脑,负责解释和运行最终转换成机器语言的程序内容。 CPU的内部由寄存器、控制器、运算器、时钟四个部分构成。 寄存器:可用来暂存指令、数据等处理对象,可以将其看作是内存的一种。根据种类的不同,一个CPU内部会有20~100个寄存器。 控制
阅读全文