[转]网路工程师简答题幻灯片.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章 计算机系统基础知识 1.1 内容提要 本章主要包括以下内容: 计算机的基本组成和特性; 计算机中数据的表示方法,包括数制,数据编码(原码、补码、反码、移码)的概念及特性,定点数与浮点数; 字符与汉字,常用校验码生成原理; 算术运算和逻辑运算; 计算机基本结构和组成原理,包括中央处理器、存储器及输入输出系统; 指令系统,包括指令格式,寻址方式,指令的分类和功能; 近年考试试题分析举例。 1.1.1 计算机基本组成和特性 内容要点 (1)电子数字计算机的基本特性; (2)计算机基本组成,冯·诺依曼结构模型; (3)计算机系统包含计算机硬件和软件两大部分; (4)计算机系统的层次结构和虚拟机的概念。 学习难点 (1)冯·诺依曼结构计算机模型包括5大部件:存储器用来存放数据和程序;运算器完成算术逻辑运算,又称ALU;输入设备和输出设备I/O实现与外部交换数据;控制器是整个机器控制中心,负责解释指令和发出执行指令时所需的各种控制命令。运算器和控制器合称中央处理器CPU;存储器与CPU合称主机;I/O及辅助存储器称为计算机的外部设备。计算机中采用二进制数进行运算的主要原因是物理上容易实现,运算方法简单,还可表示逻辑变量。 (2)虚拟计算机:人们根据逻辑设计使用各种电子器件研制成功的计算机称为物理机器,是实实在在的硬件计算机。人们使用机器语言(二进制指令)与物理机器打交道。计算机系统包含硬件系统和软件系统。不同的用户使用不同层次的软件语言与计算机交往,可以看做与不同层次语言的虚拟计算机交往。因为这种机器实际上是不存在的,都必须通过编译程序等翻译成机器语言,才能在物理机器上运行。 (3)计算机系统的层次结构:用户在不同层次使用不同语言与计算机打交道,均可实现程序要求,故可以把计算机看做一个多层次的系统。 第一层(核心层)是物理机器。人们使用二进制机器指令与机器交往。 第二层是操作系统级机器。操作系统用于管理计算机的软件和硬件资源。人们通过系统调用,方便有效地使用和管理计算机资源,把这个层次叫作操作系统级机器,也可叫作操作系统虚拟机。 第三层是汇编语言机器。人们使用容易记忆的符号表示的指令(汇编语言)与机器打交道。当然最终执行这些汇编语言时还需通过汇编器把汇编语言翻译成机器语言才能在物理机器上执行。可把这层看做汇编语言虚拟机。 第四层是高级语言机器。人们使用高级语言与机器打交道。运行程序时,首先通过编译程序把高级语言翻译成机器语言才能执行,这层也可叫作高级语言虚拟机。 1.1.2 数据表示 内容要点 (1)数据分类 计算机中处理的数据有两类:数值数据和非数值数据。 数值数据指表示数量的数据,有正负和大小之分,在计算机中的数据以二进制的形式进行运算和存储。 非数值数据包括字符、汉字、声音和图像等,在计算机中处理前必须以某种编码形式转换成二进制数表示。 (2)数制 常用的十进制数的计数法则是:表示一位数有10个不同的符号(0,1,2,3,4,5,6,7,8,9),相邻数位之间的关系是“逢十进一”(各位数的位权是10n),它所表示的数值是各位数按权展开的和,十进制数中的10称为该计数制的基数。 二进制数的基数为2,表示一位数有两个符号:0和1,相邻数位之间进位关系为“逢二进一”,表示的数值为各位数按权展开的和。 二进制数各位的权。例如,一个含有9位整数4位小数的二进制数各位的权分别是: 28,27,26,25,24,23,22,21,20,2–1,2–2,2–3,2–4,其中20为个位数。 上述数值对应表示的十进制数数值:256,128,64,32,16,8,4,2,1,0.5,0.25,0.125,0.0625,称为对应数位的位权,必须牢记。 为了方便,计算机中二进制数常用八进制、十六进制数表示,应熟记八进制数、十六进制数与二进制数的对应关系。 BCD码:二—十进制数,每位十进制数用4位二进制数表示的数制,又可分为有权码、无权码两种方案。 (3)二进制数与其他记数制数的转换方法 二进制数转换为十进制数是把二进制数各位按权展开求和。 十进制数转换为二进制数时分整数和小数两部分,分开进行转换然后相加。十进制整数部分采用“除2取余”法,直到商数为0,最后得到的余数是二进制数的最高位。十进制小数部分采用“乘2取整”的方法,首先得到的整数部分是转换成二进制小数的最高位,直到要求的精度。 以此类推十进制数转换成任意进制数(如r进制)的方法,整数部分为“除r取余”,小数部分为“乘r取整”。 (4)机器数 各种数据在计算机中表示的形式称为机器数,其特点是数的符号用0、1表示,如“0”表示正数,“1”表示负数。小数点隐含表示不占位置。机器数对应的实际数值称为该数的真值。 机器数有两种:无符号数和带符号数。 无符号数表示正数,没有负数,机器数中无符号位

文档评论(0)

xuefei111 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档