02 2023 档案

摘要:12.1 作为工具的程序和为了思考的程序 控制就是cpu和各种设备配合对数据输入输出 程序一般有两个目的 用来当工具 用来代替人思考 12.2 用程序来表示人的思考方式 12.3 用程序来表示人类的思考习惯 12.4 程序生成随机数的方法 用公式产生的随机数具有一定的规律 称为伪随机数 线性同余法 阅读全文
posted @ 2023-02-24 14:42 大鲸鱼* 阅读(68) 评论(0) 推荐(0)
摘要:11.1 应用和硬件无关? 硬件的控制是由windows全权负责 利用操作系统提供的系统调用可以实现对硬件的控制 系统调用被称为api 各api就是应用调用的函数 这些函数的实体被储存在dll文件中 11.2 支撑硬件输入输出的in指令和out指令 window控制硬件时借住的是输入输出指令 最具代 阅读全文
posted @ 2023-02-24 14:40 大鲸鱼* 阅读(32) 评论(0) 推荐(0)
摘要:10.1 汇编语言和本地代码是一一对应的 使用助记符的编程语言叫汇编语言 汇编语言编写的源代码最后也要转为本地代码才能运行 汇编语言和本地代码是一一对应的 本地代码可以转为汇编代码 这功能叫反汇编 c语言的源代码和本地代码不是一一对应的 所以还原到c几乎不可能 10.2 通过编译器输出汇编语言的源代 阅读全文
posted @ 2023-02-24 14:39 大鲸鱼* 阅读(22) 评论(0) 推荐(0)
摘要:9.5 windows操作系统的特征 1、32位操作系统(64) 可以毫无忌惮的使用32位的数据 2、通过api函数集来提供函数调用 windows是用过api的函数集来提供系统调用的 api是联系应用程序和操作系统的接口 所以称为api win32中 函数的返回值和参数值都是32 api通过多个d 阅读全文
posted @ 2023-02-24 14:38 大鲸鱼* 阅读(69) 评论(0) 推荐(0)
摘要:8.1 计算机只能运行本地代码 编码语言编写的程序被称为源代码 保存源代码的文件叫源文件 不同语言编写的代码,转换成本地代码后 都变成一种语言了 8.2 本地代码的内容 本地代码人类无法理解 将exe文件dump一下 dump指把文件内容 每个字节用2位16进制数表示 每个数值都表示一个命令或数据 阅读全文
posted @ 2023-02-24 14:34 大鲸鱼* 阅读(27) 评论(0) 推荐(0)
摘要:7.3 不同操作系统的api不同 应用程序必须根据不同的操作系统来设计 cpu的类型不同 机器语言也不同 相同 操作系统不同 应用程序向操作系统传递指令的途径也不同 应用程序对操作系统传递指令的方式称为api 同样的程序移到其他操作系统就需要重写api 外围设备都是通过api 同类型操作系统 不管硬 阅读全文
posted @ 2023-02-24 14:33 大鲸鱼* 阅读(20) 评论(0) 推荐(0)
摘要:6.1 文件以字节为单位保存 文件是将数据储存在磁盘等的形式 文件以b 字节为单位储存的 任何情况下 文件中的字节数据都是连续存储的 6.2 RLE算法的机制 把文件内容用数据*次数的表示方法就是rle算法 经常用于压缩传真的图像 6.3 RLE算法的缺点 文本重复的很少 6.4 通过摩尔斯编码来看 阅读全文
posted @ 2023-02-24 14:31 大鲸鱼* 阅读(18) 评论(0) 推荐(0)
摘要:内存和磁盘的亲密关系 内存是利用电流来实现存储 磁盘利用磁效应 内存是高价加速 磁盘低速廉价 内存主要指主内存 负责储存cpu运行的程序指令和数据的内存 阅读全文
posted @ 2023-02-24 14:29 大鲸鱼* 阅读(274) 评论(0) 推荐(0)
摘要:数组是高效使用内存的基础 数组是指多个相同数据类型的数据在内存中连续排列的形式 各个数据通过连续的编号区分开 叫索引 索引和内存地址的转换是由编码器实现的 阅读全文
posted @ 2023-02-24 14:27 大鲸鱼* 阅读(16) 评论(0) 推荐(0)
摘要:掌握逻辑运算的窍门 计算就是算术 图形就是逻辑 逻辑非 都取反 逻辑与 都为1时结果1 逻辑或 有一个是 1结果1 逻辑异或 有一个1一个0结果为1 阅读全文
posted @ 2023-02-24 14:21 大鲸鱼* 阅读(27) 评论(0) 推荐(0)
摘要:现代计算机基本都是冯诺依曼体系,称为程序存储型计算机。主要包含了五个元素:输入(比如鼠标、键盘等)、输出(比如显示器、音响等)、存储器(比如内存、磁盘等)、运算器和控制器。其中的运算器和控制器再加上时钟和寄存器便组成了我们的CPU。 CPU的作用是解释和运行程序,因此我们写的程序最终需要依靠CPU来 阅读全文
posted @ 2023-02-24 14:10 大鲸鱼* 阅读(32) 评论(0) 推荐(0)
摘要:计算机能处理的运算,大体可分为算术运算和逻辑运算。算术运算是指加减乘除四则运算。逻辑运算是指对二进制数各数字位的0和!分别进行处理的运算,包括逻辑非(NOT运算)、逻辑与(AND运算)、逻辑或(OR运算)和逻辑异或(XOR运算①)四种。 ① XOR是英语exclusive or的缩写。有时也将XOR 阅读全文
posted @ 2023-02-24 14:01 大鲸鱼* 阅读(257) 评论(0) 推荐(0)