计算机基础
xsf18
这个作者很懒,什么都没留下…
展开
-
深入理解计算机系统 1
冯诺依曼体系: 存储程序通用电子计算机 1. 二进制代码表示程序和数据 任何复杂的运算和操作以及数据都能转化为二进制代码表示的指令 2. 采用存储程序的工作方式 将程序和数据储存起来,让计算机自动执行指令完成运算操作 3. 现代计算机的硬件组成 存储器 运算器 控制器 输入/输出设备原创 2016-06-02 09:10:27 · 372 阅读 · 0 评论 -
深入理解计算机系统 4
体系结构介绍 CPU: 一. 功能 1. 处理指令:控制指令的执行顺序 2. 执行操作:产生控制信号 3. 控制时间:控制各个步骤操作时序 4. 数据运算:算数和逻辑运算 二. 执行指令流程 1. 读取指令:从存储器中读取 2. 指令译码:通过控制器进行 产生控制信号 3. 指令执行:寻址 取数 运算 4.原创 2016-06-02 09:22:29 · 550 阅读 · 0 评论 -
深入理解计算机系统 2
程序抽象流程 例子:C语言 1. C预处理器(cpp)扩展源代码,插入所有用#include 命名指定的文件,并扩展所有用#define 声明指定的宏。 2. 编译器(ccl)产生两个源代码的汇编代码,名字命名分别为p1.s 3. 汇编器(as)将汇编代码转化为二进制目标代码为p1.o(目标代码是机器代码的一种形式,包含所有指令的二进制表示,但原创 2016-06-02 09:12:34 · 338 阅读 · 0 评论 -
HTTP初步
把SGML(标准通用标记语言)作为页面的文本标记语言 HTML 超文本标记语言 作为文档传输协议的HTTP 指定文档所在地址的URL(统一资源定位符) URI(统一资源标识符) 通常使用的网路(包括互联网)是在TCP/IP协议族(互联网通信协议的总称)的基础上运作的,而HTTP属于它们内部的一个子集 TCP/IP的分层管理 1. 应用层:决定了向用户提供应用服务时通原创 2016-12-04 21:20:20 · 159 阅读 · 0 评论