摘要:
# 07-定点运算 ## 加减法运算 ### 补码加减法运算的公式 #### 加法 整数 $[A]_补+[B]_补=[A+B]_补 (mod 2^{n+1})$ 小数 $[A]_补+[B]_补=[A+B]_补 (mod 2)$ #### 减法 整数 $[A-B]_补=[A+(-B)]_补=[A]_补 阅读全文
摘要:
# 08-输入输出系统 ## 一、概述 ### 1. 输入输出系统的发展概况 1)早期 分散连接 CPU和I/O设备串行工作 程序查询方式 2)接口模块和DMA阶段 总线连接 CPU和I/O设备 并行工作 中断方式 DMA方式 3)具有通道结构的阶段 4)具有I/O处理机的阶段 ### 2. 输入输 阅读全文
摘要:
# 09-计算机的运算方法 ## 一、无符号数和有符号数 ### 1、无符号数 寄存器的位数反映无符号数的表示范围 如果寄存器是8位,表示的是0-255之间的数 如果寄存器是16位,表示的是0-65535之间的数 ### 2、有符号数 #### 1.机器数与真值 真值是我们平时用的数据,带正负号 保 阅读全文
摘要:
01-什么是操作系统 操作系统 什么是操作系统,没有一个明确的定义。 用户角度上,操作系统是一个控制软件 管理应用程序 为应用程序提供服务 杀死应用程序 资源管理 管理外设、分配资源 虚拟化 操作系统将cpu虚拟化为进程 磁盘虚拟化为文件 内存虚拟化为地址空间 操作系统的层次架构 硬件之上 应用程序 阅读全文
摘要:
07-辅助存储器 1. 概述 1)特点 保存程序、数据文档、音像资料 不直接与CPU交换信息,被CPU使用需要加载到主存里面使用 2)磁表面存储器的技术指标 记录密度 道密度Dt 位密度Db 存储容量 C=nks (盘面数*磁道数**每个磁道存放了多少位二进制信息) 平均寻址时间 寻道时间+寻址时间 阅读全文
摘要:
# 06-高速缓冲存储器 ## 1.概述 ### 1.1为什么使用cache cpu发展速度很快,存储器发展速度很慢,CPU读取的指令,想要获取或者写入的数据必须等待存储器完成读写,cpu再快,存储器慢,cpu也只能进行空等,为了避免CPU空等的现象,在CPU和内存(DRAM)之间加入缓存,缓存采用 阅读全文
摘要:
# 05-主存储器 ## 概述 ### 主存中存储单元地址的分配 12345678H 这个数据如何在主存储器中进行存储 两种方式 大端(大尾)方式 和小端(小尾)方式 大端方式:高位字节存储数据的低位,低位字节存储数据的高位 小端方式:低位字节存储数据的低位,高位字节存储数据的高位 设地址线为24根 阅读全文
摘要:
04-总线控制 总线通信控制 目的 解决通信双方 协调配合问题 总线传输周期 申请分配阶段 主模块申请,总线仲裁决定 寻址阶段 主模块向从模块 给出地址和命令 传数阶段 主模块和从模块交换数据 结束阶段 主模块撤销有关消息 总线通信的四种方式 同步通信 由统一时标 控制数据传送 异步通信 采用应答方 阅读全文
摘要:
# 04-存储器 ## 概述 ### 存储器的分类 一 按存储介质分类 1. 半导体存储器 TTL MOS 易失:断电后存储器中内容丢失 2. 磁表面存储器 磁头、载磁体 不易失 3. 磁芯存储器 不易失 4. 光盘存储器 激光、磁光材料 不易失 二 按存取方式分类 1. 存取时间与物理地址无关(随 阅读全文
摘要:
03-计算机的发展 各种语言 机器语言 面向机器 汇编语言 面向机器 高级语言 面向问题 FORTRAN 科学计算和工程计算 PASCAL 结构化程序设计 C++ 面向对象 Java 适应网络环境 软件发展的特点 开发周期长 制作成本昂贵(一个复杂软件4000w行,一人一年开发1w行,需要1000人 阅读全文