第2章_大学计算机基础-信息表示
大学计算机基础-第2章习题答案
习题一、单项选择题1. 组成计算机系统的两大部分是(A)。
A. 硬件系统和软件系统B. 主机和外部设备C. 系统软件和应用软件D. 输入设备和输出设备2. 通常所说的计算机的主机是指(B)。
A. CPU和硬盘B. CPU和内存C. CPU、内存和硬盘D. CPU、内存与CD-ROM3. 控制器的功能是(C)。
A. 指挥、协调计算机各相关硬件工作B. 指挥、协调计算机各相关软件工作C. 指挥、协调计算机各相关硬件和软件工作D. 控制数据的输入和输出4. 运算器的主要功能是进行(C)运算。
A. 算术B. 逻辑C. 算术和逻辑D. 数值5. 微机硬件系统中最核心的部件是(D)。
A. 内存储器B. 输入输出设备C. 硬盘D. CPU6. 下列关于CPU的叙述中,正确的是(B)。
A. CPU能直接读取硬盘上的数据B. CPU能直接与内存储器交换数据C. CPU主要组成部分是存储器和控制器D. CPU主要用来执行算术运算7. 在计算机中,每个存储单元都有一个连续的编号,此编号称为(D)。
A. 位置号B. 房号C. 门牌号D. 地址8. 1GB的准确值是(C)。
A. 1024 ×1024 BytesB. 1024 KBC. 1024 MBD. 1000 ×1000 KB9. 在微机的配置中常看到"P4 2.4G"字样,其中数字"2.4G"表示(A)。
A. 处理器的时钟频率是2.4 GHzB. 处理器的运算速度是2.4 GIPSC. 处理器是Pentium4第2.4代D. 处理器与内存间的数据交换速率是2.4GB/S10. 一般情况下,外存中存放的数据在断电后(B)丢失。
A. 完全B. 不会C. 少量D. 多数11. 计算机硬件能直接识别、执行的语言是(B)。
A. 汇编语言B. 机器语言C. 高级程序语言D. C++语言12. 下列叙述中,正确的是(C)。
大学计算机基础第二章 计算机信息基础
2.3 信息表示与编码
补码的概念是怎么来的?
计算机科学与工程系
所谓“模”,是指一个系统的量程,或者说一 个系统所能表示的最大的数(比如,钟的最大数 为 12 ,但 12 被溢出变为 0) 。按模运算是指运算 结果超过模时,模丢失。当模为整数时,按模 运算也可理解成除以模求余数的过程。常用符 号“mod”表示按模运算,如:18 mod 12=6 mod 12,即:18和6都是指向6点。
二进制、八进制、十六进制
例:
计算机科学与工程系
十进制
位权相加法:各位数码乘位权,再相加。
八进制 十进制 (113.5231)8 = 1×82 + 1×81 + 3×80 + 5×8-1 + 2×8-2+3×8-3+1×8-4
= 64 + 8 + 3 + 0.625 + 0.03125+0.005859375
计算机科学与工程系
十六进制 0 1 2 3 4 5 6 7 8 9 A B C D E F 10
教学进度
常 用 数 制 的 对 应 关 系
2.1 计算机所使用的数制
2.1.2 二进制的运算
计算机科学与工程系
二进制的算术运算
加: 0+0=0 0+1=1 1+0=1 1+1=10
本位为0, 向高位进位1
例:对于模为28=256时,[-5]补=[-5]反后再在最后一位 加1=[11111011]2=25110,180-5=180+ [-5]补 =180+251=256+175=175(256溢出了,因为模是256)
教学进度
2.3 信息表示与编码
大学计算机基础-信息表示
制是逢2进1。 为什么使用二进制?
二进制的“0”和“1”可以分别用电器元件的两种状
态来表示,很容易实现。如开关的接通为1,断开为0; 高电平为1,低电平为0等。假如采用十进制,要制造 具有十种稳定状态的物理电路,则是非常困难的。 二进制数的运算规则简单,容易用计算机硬件实现, 也便于逻辑判断。
中山大学计算机科学系
2.4 字符编码技术
2.4.2 十六进制编辑器简介
2018/8/10
中山大学计算机科学系
2.2 数制及转换
2.2.2 将非十进制数转换为十进制数 方法:采用位权展开式 示例:
(1011.101)2 = 1×23+0×22+1×21+1×20+ 1×2-1+0×2-2+1×2-3 = (11.625)10 (143) 8 = 1×82+4×81+3×80 = (99)10 (FA59)16 = 15×163+10×162+5×161+9×160 = (64089)10
2018/8/10
中山大学计算机科学系
2.4 字符编码技术
字符编码方案:是从编码空间的每个代码点到1个或
2018/8/10
多个固定宽度编码单元序列的映射。 编码单元:表示代码点整数的基本二进制位序列,一 般为8位、16位或32位。最终将转换为字节序列。 字节序(Endian ):是指多字节整数在内存中的存放 顺序,分为: 大序(Big-Endian):高位在前,低位在后。例 如,将整数6C49H编排为字节序列 6C 49 小序(Little-Endian):低位在前,高位在后。 例如,将整数6C49H编排为字节序列 49 6C 字符的编码过程: 分配代码点→用1个或多个编码单元表示→字节序列
大学计算机基础PPT课件(完整版)
二进制的逻辑运算
0表示“假、否”,1表示“真、是”
与AND: 0∧0=0 0∧1=0 1∧0=0 1∧1=1
或OR: 0∨0=0 0∨1=1 1∨0=1 1∨1=1
非(取反): 0=1 1=0
∧表示串联, ∨表示并联
2021/7/13
29
2.1 计算机所使用的数制
由一种数制转换成另一种数制
十进制数
冯·诺依曼: “如果不考虑巴贝奇、爱达和其他人早先提出 的有关思想,计算机基本概念只能属于阿兰·图灵”
2021/7/13
9
1.1 计算机基础知识
1.1.2 电子计算机发展 历程
1946年由美国宾夕法尼亚大学 研制出世界上第一台电子数字 计算机,取名ENIAC。由此 诞生了“第一个电子的大脑”
重30吨,占地167m2,耗电150千瓦 主要元件为电子管、继电器,可保 存80个字节,每秒钟做5000次加减 法或400次乘法运算。
走鹃(美国)
海妖(美国)
尤金(欧洲)
2009年全球超级计算机排行榜
天河一号(中国)
18
1.1 计算机基础知识
② 微型化
计算机不再是单一的计算机器,而是个人的信息机器。
③ 网络化
通过计算机网络可共享远程资源, 实现通信和合作。
④ 智能化
智能计算机将是一种具有类似于人的思维能力, 能听会说,能想会做,能代替人的体力劳动以及脑力 劳动的智能机器人。
存储程序和数据(存储器)
2021/7/13
8
1.1 计算机基础知识
• 计算机应由运算器、控制器、存储器、 输入设备和输出设备五大部件组成;
美籍匈牙利数学家 冯诺依曼
(计算机鼻祖)
• 应采用二进制简化机器的电路设计;
《大学计算机基础教程》的课后答案
4.计算机的主要特点是:高速、精确的运算能力;准确的逻辑判断能力;强大的存储能力;自动功能;网络与通信能力等。
5.计算机科学研究的内容是计算机系统和计算机应用。系统方面有算法与数据结构、程序设计语言、体系结构、操作系统、软件方法学和软件工程、人机交互等;应用方面有数值与符号计算、数据库、信息处理、人工智能、机器人、图形学、组织信息学、生物信息学等。
12.一个正数的原码和它的真值相同,负数的原码为这个数真值的绝对值,符号位为1。反码的定义是:一个正数的反码等于它的原码;一个负数的反码,最高位(符号位)为1,其余各位按位求反。补码的定义是:一个正数的补码等于它的原码;一个负数的补码等于它的反码加上1(从最低位上加1,并考虑进位,但进位不改变符号位)。
(1100.0101)2=1×23+1×22+0×21+0×20+0×2-1+1×2-2+0×10-3+1×2-4 (100111.0001)10=1×25+1×22+1×21+1×20+1×2-4
7.1010B=10D 110111B=55D 10011101B=157D 0.101B=0.625D 0.0101B=0.3125D 0.1101B=0.8125D
6.多媒体信息交互处理所需的硬件设备是在普通PC机的基础上,再包括:高性能的CPU(带有多媒体扩展指令MMX);快速、大容量的内存;声卡;显卡;视频卡和质量较高的显示器;CD-ROM或DVD-ROM驱动器;扫描仪;数码相机;数字摄像机等外围设备。多媒体信息处理所需的软件有:多媒体操作系统;多媒体创作软件和应用软件,如图像处理、音乐处理、演示文稿制作、动画制作、视频处理等。
大学计算机基础教程(高守平第二版)第2章操作系统基础
大学计算机基础教程(高守平第二版)第2章操作系统基础大学计算机基础教程(高守平第二版)第2章操作系统基础第一节操作系统的定义和作用操作系统是一种系统软件,它管理和控制计算机硬件资源,并提供给用户一个简单易用的界面,使得用户可以方便地使用计算机。
1.1 操作系统的定义操作系统是指在计算机和用户之间起到桥梁作用的软件。
它利用计算机的硬件资源,提供给用户一个友好的环境,使得用户可以与计算机交互,并能够运行各种应用程序。
1.2 操作系统的作用操作系统有以下几个主要作用:(1)管理和分配计算机系统的硬件资源,包括处理器、存储器、输入输出设备等;(2)提供用户与计算机之间的接口,让用户能够方便地使用计算机;(3)管理和调度进程,保证多个进程之间的并发执行;(4)提供各种系统服务和功能,如文件管理、网络通信等。
第二节操作系统的基本概念2.1 进程和线程进程是指正在运行的程序的实例。
每个进程有自己的地址空间、文件描述符等资源。
一个进程可以包含多个线程,线程是在进程中独立运行的执行单元。
2.2 内存管理操作系统负责管理计算机的内存资源,包括内存的分配和释放、虚拟内存的管理等。
通过虚拟内存技术,操作系统可以将进程使用的内存分为多个虚拟地址空间,从而提高内存的利用率。
2.3 文件系统文件系统负责管理计算机中的文件和目录。
它提供了对文件的读写操作,并管理文件的存储和组织。
文件系统还提供了目录结构,方便用户组织和查找文件。
2.4 设备管理设备管理是操作系统对计算机硬件设备进行管理的一项重要任务。
它负责对设备的分配和回收,以及设备的驱动程序的管理。
通过设备管理,操作系统可以提供对各种设备的统一访问接口,使得应用程序可以方便地使用设备。
第三节常见的操作系统3.1 Windows操作系统Windows操作系统是由微软公司开发的一种广泛使用的操作系统,具有图形化界面和丰富的应用软件。
Windows操作系统拥有庞大的用户群体,在个人计算机和企业中使用广泛。
《大学计算机基础》
二、信息系统
4个特点: 1)涉及数据量大。数据一般需存放在辅助存储器中,内存
用于暂存数据。 2)绝大部分数据是持久的,不随程序运行的结束而消失,
即数据需存储。 3)数据被多个应用程序,或多个单位,或更大范围内共享。 4)除具有数据采集、传输、存储和管理等划、 设计、指挥、控制、决策、报警、提示、咨询等信息服 务。
.
二、数制的相互转换
1.二进制和八进制的相互转化 (2)八进制→二进制
每位八进制数对应三位二进制数进行转换即可
【例1.2】 (352.74)3(?)8
解:
3
5
2
.
7
4
↓
↓
↓
↓
↓
011 101 010 . 111 100
因此:( 3 5 2 .7 4 ) 8 ( 0 1 1 1 0 1 0 1 0 . 1 1 1 1 0 0 ) 2
.
一、数制
2.二进制数 二进制由0和1等两个数码组成,基数为2,运算规则
为“逢二进一,借一当二”。 二进制数可以展开成基数为2,降幂排列的多项式形
式,如:
.
3.八进制
一、数制
0—1—2—3—4—5—6—7
运算规则为“逢八进一,借一当八”。
.
一、数制
4.十六进制 0—1—2—3—4—5—6—7—8—9—A—B—C—D—E—F
.
二、计算机的分类
1)按照计算机原理:可分为数字计算机、模拟计算机和混 合式计算机等三类。
2)按照计算机用途:可分为通用计算机和专用计算机等两 类。
3)按照计算机性能:可分为巨型机、大型机、小型机、微 型计算机等4类。
.
三、计算机的特点
1)运算速度快 2)计算精度高 3)具有记忆能力 4)逻辑判断能力 5)自动运行
大学计算机基础第二章作业答案
第二章作业答案一单选题(错一题,扣1分)1.通常所说的CPU包括(C)。
A.运算器B.控制器C.运算器和控制器D.运算器、控制器和内存2.计算机的内存储器比外存储器(B)。
A.更便宜B.存储速度快C.存储容量大D.虽贵但能存储更多信息3.外部设备是指(D)。
A.输入设备和输出设备B.输入设备、输出设备、主存储器C.输入设备、输出设备和存储器D.输入设备、输出设备、辅助存储器4.计算机工作时,内存储器用来存储(B)。
A.程序和指令B.程序与数据C.数据和信号D.ASCII码和汉字编码5.CPU中临时存放数据的部件是(C)。
A.算术逻辑单元B.存储器C.寄存器D.控制器6.MIPS常用来描述计算机的运算速度,其含义是(A)。
A.每秒钟执行百万条指令B.每分钟执行百万条指令C.每秒钟处理百万个字符D.每分钟处理百万个字符7.断电后,将丢失信息的是(A)。
A.RAMB.ROMC.磁盘D.光盘8.为了解决CPU与主存的速度匹配问题,可采用(B)。
A.磁盘存储器B.高速缓冲存储器C.通用寄存器D.光盘存储器9.磁盘上的“0”磁道是指磁盘上的(A)。
A.最外道B.最内道C.索引孔所在道D.中间指定道10.若彩色显示器的颜色为256种,则每个像素的显示数据位数至少是(A)。
A.8位B.16位C.24位D.32位11.由于磁盘上内圈磁道比外圈磁道短,因此(B)。
A.内圈磁道存储的信息比外圈磁道少B.无论哪条磁道存储的信息量均相同,但各磁道的存储密度不同C.内圈磁道的扇区少使得它存储的信息比外圈磁道少D.各磁道扇区数相同,但内圈磁道上每扇区存储的记录信息少12.激光打印机的打印原理是(B)。
A.激光直接打在纸上B.利用静电转印C.激光控制墨粉的运动方向D.激光照射样稿13.微型计算机采用总线结构(B)。
A.提高了CPU访问外设的速度B.可以简化系统结构、易于系统扩展C.提高了系统成本D.使信号线的数量增加14.准确的说,计算机的中央处理器是由(C)组成。
《大学计算机基础》第2章-计算机系统(2012)OK【OK】
在计算机世界中 也存在等级差别!
28
2.2 计算机软件系统
2.2.1 软件概念
2.2.2 软件分类
29
2.2.1 软件概念
计算机软件 计算机软件是为运行、管理和维护计算机而编制的
各种指令、程序和文档的总称。
指令 程序 文档
软件
软件是计算机的灵魂, 是人机之间的接口
30
软件概念
基本概念
程序 程序是按照一定顺序执行的、能够完成某一任务的指 令集合。
将1传送至AL寄 Int a =1; 存器 将2传送至BL 寄 Int b =2; 存器
2
MOV BL, 2
3
4 5
将寄存器BL的内 容与寄存器AL的 Int c = a+b; ADD AL, BL 内容相加,结果 保存在AL中 将寄存器AL中的 MOV [06H], AL 内容传送到内存 地 址 为 06H 的 存 储单元中 HLT 停止操作
11
2.1.3 存储器
存储器——帮助计算机记忆信息
存储器是存取程序和数据的部件。 类型划分:依据CPU是否可以直接访存将存储器划 分为内存和外存。
随机存储器
内存
只读存储器 高速缓冲存储器
存储器
硬盘
外存
光盘
快速闪存
12
存储器—内存
(1)内存
内存可以被CPU直接访问。内存容量小、速度快、掉电后 RAM信息全部消失。
2.1.4 输入设备
2.1.5 输出设备
2.1.6 硬件连接
4
计算机硬件系统
什么是计算机?
计算机是能按照人的要求接受和存储信息,自动进行数据处 理和计算,并输出结果信息的机器系统。
大学计算机基础(第2版)习题参考 答案
内部资料大学计算机基础第(第2版)习题参考答案目录第1章引论 (1)第2章计算机系统 (3)第3章数据在计算机中的表示 (6)第4章操作系统基础 (10)第5章Office2007办公软件 (16)第6章网络技术基础 (21)第6章电子商务(补充习题) (25)第7章信息检索与应用基础 (28)第8章信息安全基础 (32)第9章信息世界中的道德 (36)第10章数值分析 (38)第11章算法与数据结构基础 (39)第12章多媒体技术及应用 (41)第13章信息系统与数据库基础 (44)第1章引论【思考题与习题】一、思考题1.什么是计算机?什么是计算机文化?答:计算机(Computer)是一种能够按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子设备。
计算机文化,就是人类社会的生存方式因使用计算机而发生根本性变化而产生的一种崭新文化形态,这种崭新的文化形态可以体现为:(1)计算机理论及其技术对自然科学、社会科学的广泛渗透表现的丰富文化内涵;(2)计算机的软、硬件设备,作为人类所创造的物质设备丰富了人类文化的物质设备品种;(3)计算机应用介入人类社会的方方面面,从而创造和形成的科学思想、科学方法、科学精神、价值标准等成为一种崭新的文化观念。
2.计算机的发展历程是怎样的?简述计算机的四个发展阶段。
答:从古到今,大概没有哪一项技术的发展速度可以与计算机相比肩了。
从第一台电子计算机ENIAC诞生后短短的几十年间,计算机的发展突飞猛进。
主要电子器件相继使用了真空电子管,晶体管,中、小规模集成电路和大规模、超大规模集成电路,引起计算机的几次更新换代。
每一次更新换代都使计算机的体积和耗电量大大减小,功能大大增强,应用领域进一步拓宽。
特别是体积小、价格低、功能强的微型计算机的出现,使得计算机迅速普及,进入了办公室和家庭,在办公室自动化和多媒体应用方面发挥了很大的作用。
目前,计算机的应用已扩展到社会的各个领域。
大学计算机基础 第2章 简明教程(补充硬件部分)
2.1 计算机系统概述
2.2 计算机硬件系统和工作原理 2.3 计算机软件系统 2.4 微型计算机硬件组成
1
2.1 计算机系统概述
硬件
软件 系统软件 应用软件
计算机系统=硬件系统+软件系统
2
计算机系统的组成
CPU 主机
内存
运算器 控制器 随机存储器(RAM) 只读存储器(ROM) 高速缓冲存储器(Cache)
17
常用高级语言
Fortran语言 1954年推出,适用于科学和工程计算。 COBOL语言 是面向商业的通用语言,1959年推出,主要用于数 据处理,随着数据库管理系统的迅速发展,很少使用。 Pascal语言 结构化程序设计语言,1968年推出,适用于教学、科 学计算、数据处理和系统软件等开发,目前已被C语言取代. C与C++语言 1972年推出C语言,1983年加入面向对象的概念, 改名为C++。语言简练、功能强,适用面广。 BASIC语言 初学者语言,1964年推出;1991年微软推出可视化的 、基于对象的VisualBasic开发环境,发展到现在的开 发环境,则是完全面向对象、功能更强大。 Java语言 一种新型的跨平台的面向对象设计语言,1995年推出, 适用于网络应用 .
18
语言处理程序
在所有的程序设计语言中,除了用机器语言编制的程序能够
被计算机直接理解和执行外,其他的程序设计语言编写的程
序都必须经过一个翻译过程才能转换为计算机所能识别的机 器语言程序,实现这个翻译过程的工具是语言处理程序,即
翻译程序。用非机器语言写的程序称为源程序;通过翻译程
序翻译后的程序称为目标程序。翻译程序也称为编译器。针 对不同的程序设计语言编写出的程序,有各自的翻译程序, 互相不通用。
大学计算机基础课后习题参考答案
计算机基础课后习题参考答案第一章计算机基础知识一、填空题1、硬件系统软件系统2、控制器3、冯·诺依曼4、CPU主频5、系统软件应用软件6、数据总线地址总线控制总线7、柱面磁头号扇区8、分辨率9、主键盘区功能键区数字键区编辑键区10、第四代11、微处理器12、硬盘/外部存储器13、控制器14、操作系统程序设计语言数据库管理系统网络通信系统15、应用软件16、程序17、机器语言18、工作站19、击打式打印机20、外部存储器二、选择题1、A2、A3、C4、A5、A6、C7、C8、D9、B 10、B 11、D 12、D 13、C 14、B(改为“后者以前者为基础”)15、D 16、A 17、C 18、D 19、D 20、D 21、B 22、B 23、C 24、A 25、B 26、A 27、A 28、B 29、C 30、A三、判断题××√√×√×√×√√××√√×√×√√四、简答题(简答题可参考课本内容组织答案!)第二章计算机中信息的表示与编码一、填空题1、7 662、2 32003、多种媒体集成的系统5、10110101.01 265.2 B5.46、2 点阵7、258、579、小10、数字、大写字母、小写字母11、7B.73312、11111110.01013、1010101111001101.1110111114、77D.8 1917.515、0.216、70.617、11000110118、01101119、13.62520、1100021、110110.0122、9223、1000111124、1110101025、1101110.1二、判断题×√×√××√×××三、选择题1、B2、C3、B4、A5、B6、B7、C8、D9、A 10、D 11、B 12、A 13、D 14、A 15、A 16、C 17、B 18、A 19、B 20、B 21、B 22、A 23、B 24、D 25、B 26、A 27、A 28、A 29、C 30、B四、简答题简答题的计算机题可以使用WIN系统中的“计算器”工具计算。
大学计算机基础(刘宝忠 谢芳主编) 第二章(答案)
习题二一、单选题计算机硬件组成:1.计算机的主机包括( B )。
A.运算器和控制器B.CPU和内存储器C.CPU和UPS D.UPS和内存储器2.一般计算机硬件系统的主要组成部件有五大部分,下列选项中不属于这五部分的是( B )。
A.输入设备和输出设备B.软件C.运算器D.控制器3.微型计算机硬件系统主要包括存储器、输入设备、输出设备和( A )。
A.中央处理器 B.运算器 C.控制器 D.主机计算机性能:4.计算机性能主要取决于( D )。
A.磁盘容量、显示器及打印机的分辨率B.配置的语言、操作系统、外部设备C.操作系统、机器的价格、机器的型号D.字长、运算速度、存储容量5.下列诸因素中,对微型计算机工作影响最小的是( B )。
A.尘土B.噪声C.温度D.湿度CPU:6.微型计算机硬件系统中最核心的部件是( C ) 。
A.RAM和ROM B.输入输出设备C.CPU D)主板7.计算机硬件系统中最核心的部位是( B )。
A.主板B.CPU C.内存储器D.I/O设备8.奔腾(Pentium)是( C )公司生产的一种CPU的型号。
A.IBM B.Microsoft C.Intel D.AMD 9.PentiumⅢ500微型计算机,其CPU的时钟频率是( B )。
A. 500KHz B.500MHz C.250KHz D.250MHz存储器:10.下列关于存储的叙述中,正确的是( C )。
A.CPU能直接访问存储在内存中的数据,也能直接访问存储在外存中的数据B.CPU不能直接访问存储在内存中的数据,能直接访问存储在外存中的数据C.CPU只能直接访问存储在内存中的数据,不能直接访问存储在外存中的数据D.CPU既不能直接访问存储在内存中的数据,也不能直接访问存储在外存中的数据11.已知内存条的容量为16MB,则其对应的地址寄存器最少应有( C )。
A.8位B.16位C.24位D.36位进制转换:12.下列关于主存性能指标说法不正确的是( C )。
大学计算机基础(Windows+WPSOffice)计算机系统的构成
第2章 计算机系统的构成大学计算机基础(Windows +WPS Office )C O M P U T ER目录CONTENTS2.1 计算机的硬件系统2.2 计算机操作系统2.1.1 微处理器微处理器是由一片或少数几片大规模集成电路组成的中央处理器,简称CPU,这些电路执行控制部件和算术逻辑部件的功能。
微处理器中不仅有运算器、控制器,还有寄存器与高速缓冲存储器,其结构是,一个CPU可包含几个甚至几十个内部寄存器,包括数据寄存库、地址寄存器和状态寄存器等。
进行算术逻辑运算的运算器是以加法器为核心,能根据二进制法则进行补码的加法运算,可传送、移位和比较数据。
控制器由程序计数器、指令译码器、指令寄存器与定时控制逻辑电路组成,可进行分析和执行指令、统一指挥微机各部分按时序进行协调操作。
2.1.2 内存储器计算机中的存储器包括内存储器和外存储器两种,其中,内部存储器也叫主存储器,简称内存。
内存是计算机中用来临时存放数据的地方,也是CPU处理数据的中转站,内存的容量和存取速度直接影响CPU处理数据的速度。
2.1.3 主板主板(MainBorad)也称为“Mother Board(母板)”或“System Board(系统板)”,是机箱中最重要的电路板,布满了各种电子元器件、插座、插槽和各种外部接口,为计算机的所有部件提供插槽和接口,并通过其中的线路统一协调所有部件工作。
2.1.4 硬盘硬盘是计算机中最大的存储设备,通常用于存放永久性的数据和程序。
硬盘的内部结构比较复杂,主要由主轴电机、盘片、磁头和传动臂等部件组成。
硬盘容量是选购硬盘的主要性能指标之一,包括总容量、单碟容量和盘片数3个参数,其中,总容量是表示硬盘能够存储多少数据的一项重要指标,通常以GB为单位,目前主流的硬盘容量从40GB到4TB不等。
此外,通常对硬盘的分类是按照其接口的类型进行分类,主要有ATA和SATA两种。
2.1.5 光驱和光盘光盘驱动器简称光驱,光驱用来存储数据的介质称为光盘,光盘是以光信息作为存储的载体并用来存储数据,其特点是容量大、成本低和保存时间长。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中山大学计算机科学系
2.2数制及转换
例2.3,(219)10 = (DB)16 ,采用“除16取余倒排法”
2014-7-29
中山大学计算机科学系
2.2数制及转换
二、对于小数部分,采用乘R取整顺排法 例2.4,(0.3125)10 = (0.0101)2 , 采用“乘2取整顺排 法”
2014-7-29
机器字(字):计算机能够直接处理的二进制位串
机器字长(字长):一个机器字所含二进制位的位数。
一般为8的倍数,如8、16、32、64、128
2014-7-29 中山大学计算机科学系
2.2数制及转换
2.2.1 进位计数制
数制:也称计数制,是指用一组固定的符号和统一的 规则来表示数值的方法。 进位计数制:按进位的方法进行计数。例如,十进制、 二进制、八进制和十六进制等。 进位计数制三要素 数位:如个、十、百、千、万位等。 基数:数码个数,逢基数进一。 位权:与数位相关的一个固定数值。例如,十进制数 的个位位权为100=1,十位为101=10,百位为102=100 而小数点后的位权依次为10-1、10-2 等;对于二进制数 101.01,其位权依次是22、21、20、2-1、2-2。
2014-7-29
中山大学计算机科学系
2.3 数值型数据的表示及运算
2.3.1 二进制的基本运算
一、算术运算
二进制加、减运算规则:逢二进一,借一当二 例2.7
2014-7-29
中山大学计算机科学系
2.3 数值型数据的表示及运算
二、逻辑运算
逻辑或:0∨0=0
0∨1=1 1∨0=1 1∨1=1 逻辑与:0∧0=0 0∧1=0 1∧0=0 1∧1=1 非运算:0的非是1,1的非是0。 异或运算: 例2.8
2014-7-29
中山大学计算机科学系
2.2 数制及转换
2.2.2 将非十进制数转换为十进制数 方法:采用位权展开式 示例:
(1011.101)2 = 1×23+0×22+1×21+1×20+ 1×2-1+0×2-2+1×2-3 = (11.625)10 (143) 8 = 1×82+4×81+3×80 = (99)10 (FA59)16 = 15×163+10×162+5×161+9×160 = (64089)10
介绍数值型数据和 字符型数据的基本编 码技术,并简单介绍 数据压缩技术。
2014-7-29
中山大学计算机科学系
第2章 信息表示技术基础
二进制信息表示 数制及转换 数值型数据的表示及运算 字符编码技术 数据压缩
2014-7-29
中山大学计算机科学系
2.1 二进制信息表示
2.1.1信息与数据
2.3 数值型数据的表示及运算
2.3.3 整数和实数的表示方法 一、整数 整数没有小数部分,因此可以认为小数点固 定在数的最右边。 例:有符号整数 –65 表示为:
2014-7-29
中山大学计算机科学系
2.3 数值型数据的表示及运算
二、纯小数 纯小数没有整数部分,因此可以把小数点固 定在机器数的最高数值位之前 例:纯小数 –0.5 表示为:
2.3 数值型数据的表示及运算
二、反码
编码规则:符号位0表示正,1表示负,正数的反
码等于原码,负数的反码等于原码除符号位外按位 取反,即0变1、1变0。例如:
反码不方便运算,且零也有两种表示形式,一般
在求补码的过程中用到反码。
2014-7-29
中山大学计算机科学系
2.3 数值型数据的表示及运算
中山大学计算机科学系
2.2 数制及转换
2.2.4 非十进制数之间的转换
(一)二进制转换为八进制﹑十六进制
方法:3位合1位(或4位合1位),不足补0 例2.5
2014-7-29
中山大学计算机科学系
2.2 数制及转换
(二)八进制﹑十六进制转换为二进制 方法: “一分为三”(或 “一分为四”),去除 头尾多余的0。 例2.6
中山大学计算机科学系
2.4 字符编码技术
2.4.2 十六进制编辑器简介
2014-7-29 中山大学计算机科学系
2.4 字符编码技术
2.4.1 字符编码的基本知识
字符是各种文字和符号的总称,包括各国文字、标
点符号、图形符号、数字以及一般不可见的控制符 等 字符编码是指将字符表示为一个二进制数。 字符集是字符的集合,也称为编码字符集,强调字 符集为每个字符分配一个唯一整数。 代码点是指可用于编码字符集的整数。由编码字符 集定义的代码点整数取值范围称为编码空间。每个 代码点表示一个字符或被声明为未使用。
2014-7-29
中山大学计算机科学系
2.3 数值型数据的表示及运算
2.3.2 机器数与真值
机器数:数值在计算机中的二进制表示形式,包括
数的正、负符号和小数点。 真值:机器数所代表的一般数学意义上用正负号和 数字符号表示的实际数值。
2014-7-29
中山大学计算机科学系
2.3 数值型数据的表示及运算
数据是信息的具体表示形式,而信息是数据所表
达的含义。例如,数值20是一个数据,可能表示某 班有20人、某人20岁或某物20吨等信息。 信息与数据是一个密不可分的有机整体。信息和 数据这两个名词常常可以通用。
2014-7-29
中山大学计算机科学系
2.1 二进制信息表示
2.1.2 二进制信息
计算机内部的信息是以二进制形式表示。二进
的编码方法,也称作二—十进制码。通常是指8421 BCD码。 例2.10
2014-7-29
中山大学计算机科学系
2.3 数值型数据的表示及运算
2.3.5 数值运算
一、补码运算
采用补码进行加减运算十分方便。通过对负数的编 码处理,允许符号位和数值一起参与运算,可以把 减法运算转化为加法运算。不论求和、求差,也不 论操作数为正、为负,运算时一律只做加法,从而 大大简化运算器的设计。
2014-7-29 中山大学计算机科学系
2.2 数制及转换
常见进位计数制
2014-7-29
中山大学计算机科学系
2.2 数制及转换
位权展开式
用于把任何一个R进制数N转换为等值的十进制数:
其中:
i=0,±1,±2,±3,… Ri为第i位的位权,ai为第i位数码所对应的十
进制数(或称系数)。
2014-7-29 中山大学计算机科学系
2.3 数值型数据的表示及运算
2.3.4 原码、反码和补码
机器数的编码方法有多种,最常用的是原码、反码和补码。
一、原码
编码规则:符号位0表示正,1表示负,数值部分
用该数绝对值的二进制数表示。例如:
原码易于乘除运算,但不易于加减运算,且零有
两种表示形式
2014-7-29 中山大学计算机科学系
2014-7-29
中山大学计算机科学系
2.4 字符编码技术
字符编码方案:是从编码空间的每个代码点到1个或
2014-7-29
多个固定宽度编码单元序列的映射。 编码单元:表示代码点整数的基本二进制位序列,一 般为8位、16位或32位。最终将转换为字节序列。 字节序(Endian ):是指多字节整数在内存中的存放 顺序,分为: 大序(Big-Endian):高位在前,低位在后。例 如,将整数6C49H编排为字节序列 6C 49 小序(Little-Endian):低位在前,高位在后。 例如,将整数6C49H编排为字节序列 49 6C 字符的编码过程: 分配代码点→用1个或多个编码单元表示→字节序列
制是逢2进1。 为什么使用二进制?
二进制的“0‖和“1‖可以分别用电器元件的两种状
态来表示,很容易实现。如开关的接通为1,断开为0; 高电平为1,低电平为0等。假如采用十进制,要制造 具有十种稳定状态的物理电路,则是非常困难的。 二进制数的运算规则简单,容易用计算机硬件实现, 也便于逻辑判断。
2014-7-29
中山大学计算机科学系
2.3 数值型数据的表示及运算
例2.11 通过补码计算9+5、9–5、–9+5和–9–5
2014-7-29
中山大学计算机科学系
2.3 数值型数据的表示及运算
2014-7-29
中山大学计算机科学系
2.3 数值型数据的表示及运算
二、移位运算 ⑴移位的意义
移位运算运算相当于乘 2n
中山大学计算机科学系
2.3 数值型数据的表示及运算
示例:正数+26在不同码制下的移位
2014-7-29
中山大学计算机科学系
2.3 数值型数据的表示及运算
示例:负数-26在不同码制下的移位
2014-7-29
中山大学计算机科学系
2.3 数值型数据的表示及运算
⑶逻辑移位规则
逻辑左移时,高位移出,低位添0;逻辑右移时,
2014-7-29 中山大学计算机科学系
2.2 数制及转换
2.2.3 将十进制数转换为非十进制数
基本方法:将整数部分和小数部分分别进行转换,然 后再将它们合并起来。 一、对于整数部分,采用除R取余数倒排法: 例2.2,(89)10 = (1011001)2 ,采用“除2取余倒排法”
2014-7-29
2014-7-29
中山大学计算机科学系
2.1 二进制信息表示
2.1.3 信息单位
最小单位:bit、比特、位
最基本的存储单元: 常用单位:
Byte、字节,包括8个 bit
1KB (千字节) = 1024 Byte = 210 Byte 1MB (兆字节) = 1024 KB = 220 Byte 1GB (吉字节) = 1024 MB = 230 Byte 1TB (太拉字节) = 1024 GB = 240 Byte