3.1 存储系统概述 存储器分级结构 目前的特点是: 速度快 价格贵 容量小 速度慢 价格低 容量大 在设计存储系统时,我们希望性能高、借个地,依据程序局部性原理,在存储器容量、速度、价格等方面的因素中综合考虑,建立了分层次的存储器体系结构。 程序局部性原理 在某一段时间内频繁访问某一局部的存储器地址空间,而对此范围之外的地址空间很少访问的现象。 …
运算方法与运算器 预制知识: 数制转换 计算机中的常用进制 对于一种进制, 通俗讲“逢几进一即为几进制”: 十进制 Decimal: 逢十进一 $ (559)_{10} $ 或 $ (559)_D $ 二进制 Binary: 逢二进一 $ (1000101111)_2 $ 或 $ (1000101111)_B $ 八进制 Octal: 逢八进一 $…
第一章 计算机系统概论 分类、简史 硬件组成 运算器 存储器 控制器 I/O设备 适配器 软件 组成、分类 演变 多级系统层次结构 第二章 运算方法与运算器 数据的表示(原、反、补码) 定点运算:加法、减法 浮点数的表示及运算 第三章 存储系统 概述 静态随机存储SRAM 动态随机存储DRAM 只读存储器 并行存储器 缓存 Cache 第四章 指令…
计算机系统概论 计算机的分类 总体上可以分为两类 电子模拟计算机 数值是由连续量来表示,运算过程也是连续的 精度较小,存储容量小 电子数字计算机 在算盘的基础上发展起来,使用数字表示数量的大小。 主要特点:按位计算,并且不连续。 习惯上所说的电子计算机就是电子数字计算机。 电子数字计算机即“电脑”,又可进一步分为两类: 专用计算机 最有效率 最快速…
Set Tuple 元组 Definition: Are finite ordered list of elements 有限且有序的元素列表 Set 集合 Definition: are (unordered) collections of objects called elements or members of the set Set is …
Thinking about programs and models Visualization 形象化 Use the diagram to describe the problems. 使用形象化的图标描述问题。 Physical model 建立物理模型 Build a physical model in the real-world. Ad…
Programming Languages What is the programming language? Definition: A programming language enables description and solution of practical problems by providing a means to defin…
Introduction What is Computer Science about? Practicing Problem Solving 练习解决问题 Getting a better understanding of the programs that we write. 更好地理解我们编写的程序。 Geting a better unde…
Summary of Course Class 1 Introduction What is Computer Science about?(The introduction). The basic framework and conception of the programs. The purpose. What the programs to…