计算机基础第一章计算机基础知识.ppt

上传人:牧羊曲112 文档编号:6376222 上传时间:2023-10-22 格式:PPT 页数:37 大小:443.50KB
返回 下载 相关 举报
计算机基础第一章计算机基础知识.ppt_第1页
第1页 / 共37页
计算机基础第一章计算机基础知识.ppt_第2页
第2页 / 共37页
计算机基础第一章计算机基础知识.ppt_第3页
第3页 / 共37页
计算机基础第一章计算机基础知识.ppt_第4页
第4页 / 共37页
计算机基础第一章计算机基础知识.ppt_第5页
第5页 / 共37页
点击查看更多>>
资源描述

《计算机基础第一章计算机基础知识.ppt》由会员分享,可在线阅读,更多相关《计算机基础第一章计算机基础知识.ppt(37页珍藏版)》请在三一办公上搜索。

1、计算机基础第一章 计算机基础知识,机电系计算机教研室,进度安排和学习要求,进度安排:本学期:除第四章外各章 下学期:第四章 2002年6月参加全省高校一级考试学习要求:预习 笔记 上机 学习指导(各章要点/考试大纲)学习光盘的使用,1.1 计算机的发展及其应用,第一台计算机 46年2月 ENIAC四代计算机,computer,分类与发展趋势(P2-P5),分类主机(mainframe)小型机个人计算机(PC)巨型机小巨型机工作站,发展趋势多极化网络化多媒体化智能化,新一代计算机:知识信息处理系统神经网络计算机生物计算机,多媒体(multimedia):集文字、图形、声音、图像于一身多媒体计算机

2、与普通计算机相比增加了:声卡音箱CD-ROM(只读光盘)驱动器,1.2 计算机在信息社会中的应用,科学计算数据处理 数据库应用/OA/Internet应用等过程控制辅助工程 CAD/CAM/CAI/CAT/multimedia人工智能(AI)机器人/专家系统/计算机模拟,1.3 计算机的基本常识,1、二进制(计算机内部的基本运算)如果我们深入了解计算机内部运算原理,可能会大吃一惊 这个似乎无所不能的精灵,其实只会做一点简单的“二进制运算”,即用两个数码(“0”和“1”)进行运算(二进制运算)。算术运算(数值运算)且只会做加法(减/除/乘都要转换成加法进行运算)0+0=0 0+1=1 1+0=1

3、 1+1=10(逢二进一)逻辑运算(判断真假)一般 1真 0 假,在计算机内部中,一切信息(程序及数据)都必须用二进制代码(0和1)形式表示,才能存储和被计算机识别。,2、计算机的基本组成(P10),迄今为止所有计算机从其功能结构来看,都可看作由五大部分组成:运算器 功能:算术运算和逻辑运算 其主要部件:ALU(算术逻辑部件)控制器 功能:使计算机能自动地执行程序,并使各部分协调工作存储器 功能:用于保存程序和数据 主存储器(内部存储器):存放当前所执行程序的指令和数据 辅助存储器(外部存储器):存放暂不参加运算的程序的指令和数据 注意:一切程序和数据必须进入内存才能被计算机执行和使用。输入设

4、备:用于程序和数据输入(标准设备:键盘)输出设备:用于程序和数据输出(标准设备:显示器),计算机工作原理示意图(参考P10图1-1),输入设备,主存储器,辅助存储器,输出设备,运算器,控制器,输入,输出,程序原始数据,运算结果,指令数据线,控制信号线,对照一下人进行某项运算时的情况,大脑,(控制器),控制,计算、判断,(运算器),记忆细胞,(内部存储器),眼、耳等,手、口等,笔记本、手册等,解题方法(事先学习)题目,提供答案,输入,输出,输入设备,输出设备,外部存储器,常用术语,在计算机五大部分中,运算器和控制器是最核心的部分,通常做在一个器件上,称作CPU(Center Processing

5、 Unit)。【术语】CPU=控制器+运算器(+寄存器组)只有主存(内存)可直接与CPU交换信息,它与CPU组合可实现计算机的基本功能。【术语】主机=CPU+主存储器输入/输出(Input/Output)设备和外存合称“外围设备”。【术语】外设=I/O+辅助存储器五大部件之间是通过三大“总线”(Bus)连接实现信息交换的。【术语】三大总线=数据总线+地址总线+控制总线,3、冯诺依曼型计算机,上述计算机的基本结构是由美藉匈牙利科学家冯诺依曼于1946年提出的。迄今为止所有进入实用的电子计算机都是按冯诺依曼的提出的结构体系和工作原理设计制造的,故又统称为“冯诺依曼型计算机”。新一代计算机将努力突破

6、冯氏的结构体系和工作原理,将是“非冯诺依曼型计算机”。冯诺依曼型计算机的两大特征:程序存储(计算机自动连续工作的基础)采用二进制(机内一切信息均需为二进制编码形式存在)冯诺依曼型计算机的工作原理:存储程序(将欲执行的任务事先编成程序存入主存中)程序控制(执行时由CPU调用主存中的程序进行运算),4、计算机系统,计算机系统的组成 计算机系统=硬件系统+软件系统硬件(hardware)五大部件(主机+外设)+其他物理设备软件(software)程序+文档没有配备软件的计算机称为“裸机”,比较“人”可以抽象定义为:人=肉体+思想,5、程序设计语言(学习指导P10-11),机器语言(指令系统)其指令为

7、二进制代码(0、1),如用00110011表示相加。用机器语言编写的程序计算机可直接识别,执行速度最快,但可读性、可移植性差汇编语言 用“助记符”代替二进制代码,如用ADD A,B表示两数相加。其程序必须通过翻译程序(汇编程序)翻译成二进制代码后才能执行。机器语言和汇编语言都是“面向机器”的低级语言。高级语言(面向过程)用英文单词和代数表达式编写程序,最接近人类的自然语言(英语)。如用 LET C=A+B 表示两数相加。用高级语言编写的程序称为“源程序”。源程序必须经过翻译程序翻译后计算机才能处理。高级语言的翻译程序有两种:解释程序:翻译一句,计算机执行一句。(相当于“口译”)编译程序:将源程

8、序整个翻译成目标程序,再通过“链接程序”生成“可执行程序”,然后交计算机执行。(相当于“笔译”),5、程序设计语言(续),程序设计语言小结:低级语言(面向机器语言)机器语言其程序无需翻译即可被识别,执行速度最快 汇编语言其程序需通过翻译程序(汇编程序)处理,常见高级语言种类:BASIC语言简单易学 C语言编程通用 Fortran语言科学计算 Pascal语言程序设计教学,【术语】指令=操作码+操作数(地址码)(操作码不可缺少),高级语言(面向过程语言)其程序需通过翻译程序(解释程序/编译程序)处理,5、程序设计语言(续),名词:【源程序】用汇编语言或高级语言编写的程序(需经“翻译”处理)【翻译

9、程序】将源程序译成目标程序或可执行指令的程序【目标程序】经翻译程序翻译生成的程序【可执行程序】经连接程序处理过的程序互相关系,MOV A,3ADD A,6,A=5,B=4C=B+A*2/B,01100100011011,目标程序,高级语言源程序,汇编语言源程序,汇编程序,编译程序,解释程序,可执行程序,连接程序,翻译一句执行一句,注意生成目标程序的条件!,1.4 信息编码基础,本节学习:无符号整数是如何数字化的?数制的概念 十进制数和K进制数的互相转换 二进制数的简单运算(算术和逻辑)法则 有符号整数是如何数字化?基本信息单位 常用西文字符是如何数字化的?汉字是如何数字化的?,数字化信息编码的

10、概念:信息:数值、文字、语音、图形和图像。在计算机内一切信息必须进行数字化编码(即用二进制代码形式),才能在机内传送、存储和处理。,0、1,数值的构成 一个数值各位数字(数码)表示的值不仅与该数字有关,且与所在位置有关。【例】数32343.43可以分解为:31042103310241013100410-1310-2,一、常用数制(学习指导P2),基数:相邻位权之比,每个数位上的数字所表示的值=该数码位权,位权:基数的 i 次方(i 为与位置对应的自然数),常用数制,K进制数的某些性质:小数点右移n 位相当于乘以K n(增加K n 倍)小数点左移n 位相当于除以K n(为K n 份之一)思考:m

11、位K进制数,其最大数值是多少?最小数值是多少?,想想:3位10进制数,最大是999(103-1)最小是0,再想想:3位2进制数,最大是111(2 3-1)最小是0,推广:设x=K-1,则m位K进制数,最大是xxxx(Km-1)最小是0,二、K进制数转换为十进制数,位权展开法【例一】将下列数值转换为十进制数(101.01)2(205.4)8(AF.8)16 解:(101.01)2=12202112002-112-2=(5.25)10(205.4)8=28208158 048 1=(133.5)10(AF.8)16=1016 1 15160816-1=(175.5)10【思考】以下数值中最大的和最

12、小的分别是哪个?(1234)8(1234)16(1234)5(1234)10(11011011)2(219)16(210)8(219)10 Windows 98自带计算器(科学型)适合于整数部份,其他进制向十进制转换时,小数部分亦可用计算机求出。,简便算法:1 1 0 1 1 0 1 1 128 64 32 16 8 4 2 1 计算:128+64+16+8+2+1=219,将整数部份和小数部份分开来算,位权展开法整数部份:除以K取余数,直到商为0,余数从自下而上排列 小数部份:以小数部分乘以K取积的整数,并将其自上而下排列,直 到小数部份为0或规定精度为止【例】将(100.345)10 转换

13、为二、八、十六进制2 100 低位 2 50 0 8 100 0.3452 25 0 8 12 4 2 高位2 12 1 8 1 4 0.6902 6 0 0 1 22 3 0 1.3802 1 1 16 100 2 0 1 16 6 4 0.760 高位 0 6 2 1.520 2 低位,三、十进制数转换为K进制数,结果:(100.345)10(1100100。0101)2(100)10=(144)8=(64)16,四.八、十六进制与二进制相互转换,法则:以小数点为界,每个八进制数对应三位二进制数,每个十六进制数对应四位二进制数。【注意】小数部分不足之处应补零,【例】(2C1.D)16=(0

14、010 1100 0001.1101)2 2 C 1 D,记住8 4 2 11 1 1 1,【例】(71.23)8=(111 001.010 011)2 7 1 2 3,【例】(11 0110 1110.1101 01)2=(36E.D4)16 3 6 E D 4,01应补00为0100,五、二进制数的简单运算(学习指导P5),1、算术运算(加减乘除)加法:逢2进1 0+0=0 0+1=1 1+0=1 1+1=10(进位)减法:借1当2 0-0=0 1-0=1 1-1=0 0-1=1(借位)乘法:加法+移位 0*0=0 0*1=0 1*0=0 1*1=1除法:减法+移位 01=0 11=1,五

15、、二进制数的简单运算(续,学习指导P6),六、二进制数的定点和浮点表示(P14),定点表示法小数点位置固定不变 1、定点整数:n位二进制定点整数能表示的数的范围:02n-1(无符号数)-2n-1-12n-1-1(有符号数)问题:字长为8位的计算机,可以表示的最大数和最小数是多少?2、定点小数(早期计算机中使用):m位二进制定点小数能表示的数的范围:|N|1-2-m,数值位(n-1位),六、二进制数的定点和浮点表示(续),浮点表示法小数点位置是“浮动的”在计算机中一个浮点数由两部分组成:阶码和尾数,阶码是指数,尾数是纯小数(110.011)B=1.100112+10=11001.1 2-10=0

16、.110011 2+11 即:N=数符尾数2阶符阶码 尾数的位数决定数的精度 阶码的位数决定数的范围,0 11 0 110011,阶码和数符:0正数 1负数,七、基本信息单位(数据存储单位,学习指导P6),位(bit,比特)二进制位(每位存储一个0或1)字节(byte,B,拜特)1byte=8 bit 1kB=1024byte=210byte 1MB=1024kB=220byte 1GB=1024MB=230byte字长(word)计算机一次同时存储、加工和传递的数据长度。,问题1、两个bit 可以表示状态?2、11011100有几个bit?占几个字节?3、一台计算机的字长是2个字节,意味着在

17、CPU中作为一个整体加以传递处理的二进制代码为多少位?,00 01 10 11,8个bit,一个字节,16位,千字节,兆字节,吉字节,八、字符(数码、符号、汉字)编码,BCD码(二-十进制编码)每位十进制数码用4位二进制编码表示 如 25=(0010 0101)BCD 比较:(00100101)2=(37)10 十进制数用BCD码表示时,不能直接用于运算或位权展开。ASCII码(美国标准信息交换码)常用西文字符(128个)的二进制编码(P17表1-2)(注:ASCII编码的基本和扩展字符集中共有256个字符。)每个字符用标准规定的7位二进制数表示,在机内则占一个字节(最高位为0)。如字符“A”

18、的ASCII码为:(01000001)2 或 6510、1018、4116 字符“0”的ASCII码为:(00110000)2 或 4810、608、3016要求:会比较ASCII字符的大小(按其ASCII码值)空格09A Z az 会推算同组字符ASCII码值 如A的ASCII值(十进制)为65,则B、C的ASCII值分别为66、67,想想:为什么是128个字符?,八、字符(数码、符号、汉字)编码(续),汉字编码(由GB2312-80规定,即国标码)共对6763个常用汉字的二进制编码作了规定。其中:一级汉字3755个,按拼音排序(最常用字)二级汉字3008个,按偏旁部首排序(次常用字)国标码

19、规定每个汉字用两个七位二进制代码表示,在机内则用两个字节表示(每个字节的最高位置为1)。内码(机内码)与国标码的换算关系(学习指导P8:如汉字“啊”,国标码为:0110000 0100001(即3021H)内码则为:10110000 10100001(即B0A1H)外码(输入码):区位码、拼音码、五笔字型码等 汉字点阵(汉字库,用于汉字的打印或显示)占用字节数的计算:一个AB点阵的汉字所占的字节数=AB8 点阵越大,显示精度越好。,88点阵字形,【例】GB2312-80中一级汉字为3755个,如果每个汉字字模采用1616点阵,并存放在主存储器中,那么将占用存储器容量多少个字节?假设将汉字显示在

20、屏幕上,一屏24行,每行40字,为保持一屏信息,需存储容量多少字节?解:(16168)3755=120160字节(16168)24 40=30720字节【例】设一软盘有300kB可用空间,若使用ASCII码存盘,则可存储英文多少个?若存放汉字,则可存储汉字多少个?解:3001024=307200(个)30010242=153600(个),1.5 微型计算机硬件系统,一、CPU芯片谱系:286 386 486 Pentium Pentium Pro Pentium II Pentium III型号标识 Pentium 133 MMX Pentium III 550,奔腾,奔腾II代,奔腾III代

21、,Pentium MMX(多能奔腾),Celeron(赛扬),CPU主频单位为兆赫(MHz)(决定CPU的运行速度),高能奔腾,CPU型号(决定CPU的性能档次),目前最新的CPU芯片为Pentium(P4),即奔腾四代,CPU,PentiumPentium III,1.5 微型计算机硬件系统(续),二、内存(memory)地址:存储单元的编号两类内存:ROM(只读存储器)特点:所存数据只能读出(调用),不能用一般 的方法修改;断电数据不会丢失 用途:一般用于存放系统信息 RAM(随机存取存储器)特点:新进旧出,断电数据全部丢失 只有内存才能与CPU直接交换信息(打交道)内存=ROM+RAM,

22、有关内存的几个名词Cache(高速缓冲存储器)用于提高CPU读写速度BIOS(基本输入/输出系统)芯片 主机板上最重要的ROM芯片,BIOS是微机启动、自检和运行最基本的软件。Flash Memory(闪速存储器)主机板上用来存放系统软件(如BIOS)且其内容可以升级的特殊存储器。,1.5 微型计算机硬件系统(续),三、外部存储器软磁盘 3.5盘,5.25 盘 现代微机一般使用1.44MB的3.5盘 盘上写保护缺口封上时,可读可写 盘上写保护缺口露出时,只能读不能写 软盘是外存,软盘驱动器(drive)是I/O设备硬磁盘 既是外存,又是I/O设备磁带 磁带是外存,磁带机是I/O设备只读光盘(C

23、D-ROM)CD-ROM是外存,CD-ROM驱动器或DVD-ROM驱动器是I/O设备 CD-ROM的存储容量一般在650MB左右。以上外存中,存取速度最快是硬盘,其余依次是光盘、软盘、磁带。各种存储器中,存取速度最快的则是内存。,1.5 微型计算机硬件系统(续),四、输入与输出设备输入设备:键盘、鼠标、扫描仪、光笔、手写板、语音输入设备等输出设备 显示器 display 或 monitor 打印机(针式,喷墨、激光)Printer 绘图仪等既是输入又是输出的设备:软盘驱动器、光盘驱动器、磁带机、调制解调器(Modem)既是输入又是输出又是外部存储器的设备:硬盘,用于连接计算机与因特网,感染Mi

24、crosoft Office文档的病毒,1.6 计算机安全技术教育(P25),计算机病毒(V irus)人为编制的有害程序计算机病毒的特点 破坏性、传染性、寄 生性、潜伏性计算机病毒的类型 引导型、文件型、复合型、宏(Micro)病毒计算机病毒的传染途径 软盘、光盘、网络计算机病毒的防治 查毒软件/杀毒(消毒)软件 国内常用:KV系列、瑞星、KILL、金山毒霸等 预防:软盘写保护/数据备份/软件用前查毒 病毒主要破坏内存和磁盘上的数据,不会破坏机器的硬件(CIH病毒除外),常见病毒介绍CIH病毒 由台大学生陈盈豪编写,破坏计算机系统Flash Memory芯片中的BIOS系统程序,使主机板损坏

25、,并破坏硬盘中的数据,是迄今为止最凶恶的一种病毒。发作时间:4月26日、6月26日或每月26日(与其版本有关)“台湾一号”宏病毒 每月13日发作,激发时弹出一心算题,如做对,会再问“什么是巨集病毒(宏病毒)?”“如何预防巨集病毒?”(回答:“我就是巨集病毒”、“不要看我”)电子邮件病毒 如电子邮件炸弹、“美丽莎”病毒等,通过电子邮件(e-mail)传播。新型恶性网络蠕虫病毒如“CodeRedII”(红色蠕虫)、Nimda worm(尼姆达病毒,又称“中国一号”网络蠕虫)等。,本章作业,P29 1 5-10 14补充:1、在以下不同进制的四个数中,最小的是。A)(11011001)2 B)(75)10 C)(37)8 D)(2A)162、以下数值中与十进制数25.625不等值的是。A)11001.101B B)31.5Q C)19.AH D)11001.1001B 注:下标B表示二进制数,Q表示八进制数,H表示十六进制数,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备2025010119号-1

经营许可证:宁B2-20210002

宁公网安备 64010402000987号