欢迎来到沃文网! | 帮助中心 分享知识,传播智慧!
沃文网
全部分类
  • 教学课件>
  • 医学资料>
  • 技术资料>
  • 学术论文>
  • 资格考试>
  • 建筑施工>
  • 实用文档>
  • 其他资料>
  • ImageVerifierCode 换一换
    首页 沃文网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    计算机专业知识(重点打印版).doc

    • 资源ID:1156876       资源大小:601.50KB        全文页数:45页
    • 资源格式: DOC        下载积分:10积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: QQ登录 微博登录
    二维码
    微信扫一扫登录
    下载资源需要10积分
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,下载更划算!
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    计算机专业知识(重点打印版).doc

    1、计算机专业知识1、 计算机的特点计算机问世之初,主要用于数值计算,“计算机”也因此得名。但随着计算机技术的迅猛发展,它的应用范围不断扩大,不再局限于数值计算而广泛地应用于自动控制、信息处理、智能模拟等各个领域。计算机能处理各种各样的信息,包括数字、文字、表格、图形、图象等。计算机之所以具有如此强大的功能,这是由它的特点所决定的。概括地说,计算机主要具备以下几方面的特点: 运算速度快计算机的运算部件采用的是电子器件,其运算速度远非其他计算工具所能比拟,而且,由电子管升级到晶体管,再升级到小规模集成电路、中规模集成电路、大规模集成电路等,其运算速度还以每隔几年提高一个数量级的水平不断提高。 存储容

    2、量大计算机的存储器可以把原始数据、中间结果、运算指令等存储起来,以备随时调用。存储器不但能够存储大量的信息,而且能够快速准确地存入或取出这些信息。计算机的应用使得从浩如烟海的文献、资料、数据中查找信息并且处理这些信息成为容易的事情。存储器的容量是用字节数来度量的。由于一般存储器的容量都非常大,现在常用“字节”和“字节”来度量,1K字节=1024字节,1M字节=1024K字节=1024*1024字节,一台普通的奔腾微机,主存储器32M字节,便可把1600多万汉字全部放入内存,而且能够快速地进行查找、排序、编辑等工作。 具有逻辑判断能力计算机能够根据各种条件来进行判断和分析,从而决定以后的执行方法

    3、和步骤。还能够对文字、符号、数字的大小、异同等进行判断和比较,从而决定怎样处理这些信息。计算机被称为“电脑”,便是源于这一特点的。 工作自动化计算机内部的操作运算是根据人们预先编制的程序自动控制执行的。只要把包含一连串指令的处理程序输入计算机,计算机便会依次取出指令,逐条执行,完成各种规定的操作,直到得出结果为止。另外,计算机还具有运算精度高、工作可靠等优点。2、 计算机的分类计算机可分为模拟计算机和数字计算机两大类。模拟计算机的主要特点是:参与运算的数值由不间断的连续量表示,其运算过程是连续的,模拟计算机由于受元器件质量影响,其计算精度较低,应用范围较窄,目前已很少生产。 数字计算机的主要特

    4、点是:参与运算的数值用断续的数字量表示,其运算过程按数字位进行计算,数字计算机由于具有逻辑判断等功能,是以近似人类大脑的思维方式进行工作,所以又被称为“电脑”。数字计算机按用途又可分为专用计算机和通用计算机。专用与通用计算机在其效率、速度、配置、结构复杂程度、造价和适应性等方面是有区别的。 专用计算机针对某类问题能显示出最有效、最快速和最经济的特性,但它的适应性较差,不适于其它方面的应用。我们在导弹和火箭上使用的计算机很大部分就是专用计算机。这些东西就是再先进,你也不能用它来玩游戏。通用计算机适应性很强,应用面很广,但其运行效率、速度和经济性依据不同的应用对象会受到不同程度的影响。 通用计算机

    5、按其规模、速度和功能等又可分为巨型机、大型机、中型机、小型机、微型机及单片机。这些类型之间的基本区别通常在于其体积大小、结构复杂程度、功率消耗、性能指标、数据存储容量、指令系统和设备、软件配置等的不同。 一般来说,巨型计算机的运算速度很高,可达每秒执行几亿条指令,数据存储容量很大,规模大结构复杂,价格昂贵,主要用于大型科学计算。它也是衡量一国科学实力的重要标志之一。 单片计算机则只由一片集成电路制成,其体积小,重量轻,结构十分简单,性能介于巨型机和单片机之间的就是大型机、中型机、小型机和微型机。它们的性能指标和结构规模则相应的依次递减。3、 计算机的应用计算机的应用领域已渗透到社会的各行各业,

    6、正在改变着传统的工作、学习和生活方式,推动着社会的发展。计算机的主要应用领域如下: 1.科学计算(或数值计算) 科学计算是指利用计算机来完成科学研究和工程技术中提出的数学问题的计算。在现代科学技术工作中,科学计算问题是大量的和复杂的。利用计算机的高速计算、大存储容量和连续运算的能力,可以实现人工无法解决的各种科学计算问题。例如,建筑设计中为了确定构件尺寸,通过弹性力学导出一系列复杂方程,长期以来由于计算方法跟不上而一直无法求解。而计算机不但能求解这类方程,并且引起弹性理论上的一次突破,出现了有限单元法。 2.数据处理(或信息处理) 数据处理是指对各种数据进行收集、存储、整理、分类、统计、加工、

    7、利用、传播等一系列活动的统称。据统计,80以上的计算机主要用于数据处理,这类工作量大面宽,决定了计算机应用的主导方向。 数据处理从简单到复杂已经历了三个发展阶段,它们是: 电子数据处理(Electronic Data Processing,简称EDP),它是以文件系统为手段,实现一个部门内的单项管理。 管理信息系统(Management Information System,简称MIS),它是以数据库技术为工具,实现一个部门的全面管理,以提高工作效率。 决策支持系统(Decision Support System,简称DSS),它是以数据库、模型库和方法库为基础,帮助管理决策者提高决策水平,改

    8、善运营策略的正确性与有效性。 目前,数据处理已广泛地应用于办公自动化、企事业计算机辅助管理与决策、情报检索、图书管理、电影电视动画设计、会计电算化等等各行各业。信息正在形成独立的产业,多媒体技术使信息展现在人们面前的不仅是数字和文字,也有声情并茂的声音和图像信息。 3.辅助技术(或计算机辅助设计与制造) 计算机辅助技术包括CAD、CAM和CAI等。 计算机辅助设计(Computer Aided Design,简称CAD) 计算机辅助设计是利用计算机系统辅助设计人员进行工程或产品设计,以实现最佳设计效果的一种技术。它已广泛地应用于飞机、汽车、机械、电子、建筑和轻工等领域。例如,在电子计算机的设计

    9、过程中,利用CAD技术进行体系结构模拟、逻辑模拟、插件划分、自动布线等,从而大大提高了设计工作的自动化程度。又如,在建筑设计过程中,可以利用CAD技术进行力学计算、结构计算、绘制建筑图纸等,这样不但提高了设计速度,而且可以大大提高设计质量。 计算机辅助制造(Computer Aided Manufacturing,简称CAM) 计算机辅助制造是利用计算机系统进行生产设备的管理、控制和操作的过程。例如,在产品的制造过程中,用计算机控制机器的运行,处理生产过程中所需的数据,控制和处理材料的流动以及对产品进行检测等。使用CAM技术可以提高产品质量,降低成本,缩短生产周期,提高生产率和改善劳动条件。

    10、将CAD和CAM技术集成,实现设计生产自动化,这种技术被称为计算机集成制造系统(CIMS)。它的实现将真正做到无人化工厂(或车间)。 计算机辅助教学(Computer Aided Instruction,简称CAI) 计算机辅助教学是利用计算机系统使用课件来进行教学。课件可以用著作工具或高级语言来开发制作,它能引导学生循环渐进地学习,使学生轻松自如地从课件中学到所需要的知识。CAI的主要特色是交互教育、个别指导和因人施教。 4.过程控制(或实时控制) 过程控制是利用计算机及时采集检测数据,按最优值迅速地对控制对象进行自动调节或自动控制。采用计算机进行过程控制,不仅可以大大提高控制的自动化水平,

    11、而且可以提高控制的及时性和准确性,从而改善劳动条件、提高产品质量及合格率。因此,计算机过程控制已在机械、冶金、石油、化工、纺织、水电、航天等部门得到广泛的应用。 例如,在汽车工业方面,利用计算机控制机床、控制整个装配流水线,不仅可以实现精度要求高、形状复杂的零件加工自动化,而且可以使整个车间或工厂实现自动化。 5.人工智能(或智能模拟) 人工智能(Artificial Intelligence)是计算机模拟人类的智能活动,诸如感知、判断、理解、学习、问题求解和图像识别等。现在人工智能的研究已取得不少成果,有些已开始走向实用阶段。例如,能模拟高水平医学专家进行疾病诊疗的专家系统,具有一定思维能力

    12、的智能机器人等等。 6.网络应用 计算机技术与现代通信技术的结合构成了计算机网络。计算机网络的建立,不仅解决了一个单位、一个地区、一个国家中计算机与计算机之间的通讯,各种软、硬件资源的共享,也大大促进了国际间的文字、图像、视频和声音等各类数据的传输与处理。4、 信息编码二十进制编码 所谓二十进制编码(BCD码Binary Coded Decimal)就是将十进制的每一位数用4位二进制数表示。下表列出了最常用的8421编码对照表: 字符编码 目前,在计算机中普遍采用的一种字符编码方式是“ASCII码”。 在ASCII码中,每个字符用7位二进制代码表示。例如,要确定字符A的ASCII码,可以从表中

    13、查到高位是100,低位是0001,将高位和低位连起来就是字符A的ASCII码1000001。一个字节有8位,字符的ASCII码可以存入字节的低7位,最高位用来放奇偶校验位。 奇偶校验是指在代码传送过程中,用来检验是否出现错误的一种方法。一般分奇校验和偶校验两种。奇校验规定,正确的代码一个字节中1的个数必须是奇数,若非奇数,则在最高位b7添1来满足;偶校验规定,正确的代码一个字节中1的个数必须是偶数,若非偶数,则在最高位b7添1来满足。 代码字符代码字符代码字符代码字符代码字符3252472H92112p33!53573I93113q34”54674J94114r35#55775K95_115s

    14、36$56876L96116t37%57977M97a117u38&58:78N98b118v3959;79O99c119w40(60 82R102f122z43+63?83S103g12344,6484T104h124|45-65A85U105i12546.66B86V106j12647/67C87W107k48068D88X108l49169E89Y109m50270F90Z110n51371G91111o目前使用最广泛的西文字符集及其编码是 ASCII 字符集和 ASCII 码( ASCII 是 American Standard Code for Information Interch

    15、ange 的缩写),它同时也被国际标准化组织( International Organization for Standardization, ISO )批准为国际标准。 基本的 ASCII 字符集共有 128 个字符,其中有 96 个可打印字符,包括常用的字母、数字、标点符号等,另外还有 32 个控制字符。标准 ASCII 码使用 7 个二进位对字符进行编码,对应的 ISO 标准为 ISO646 标准。下表展示了基本 ASCII 字符集及其编码: 字母和数字的 ASCII 码的记忆是非常简单的。我们只要记住了一个字母或数字的 ASCII 码(例如记住 A 为 65 , 0 的 ASCII 码

    16、为 48 ),知道相应的大小写字母之间差 32 ,就可以推算出其余字母、数字的 ASCII 码。 虽然标准 ASCII 码是 7 位编码,但由于计算机基本处理单位为字节( 1byte = 8bit ),所以一般仍以一个字节来存放一个 ASCII 字符。每一个字节中多余出来的一位(最高位)在计算机内部通常保持为 0 (在数据传输时可用作奇偶校验位)。 由于标准 ASCII 字符集字符数目有限,在实际应用中往往无法满足要求。为此,国际标准化组织又制定了 ISO2022 标准,它规定了在保持与 ISO646 兼容的前提下将 ASCII 字符集扩充为 8 位代码的统一方法。 ISO 陆续制定了一批适用

    17、于不同地区的扩充 ASCII 字符集,每种扩充 ASCII 字符集分别可以扩充 128 个字符,这些扩充字符的编码均为高位为 1 的 8 位代码(即十进制数 128255 ),称为扩展 ASCII 码。下表展示的是最流行的一套扩展 ASCII 字符集和编码:汉字编码 对汉字进行编码是为了使电脑能够识别和处理汉字。 国标码(也称交换码) 国家标准汉字编码简称国标码,在国标码表中,共收录了一、二级汉字和图形符号7445个。其中图形符号682个,一级汉字(常用汉字)3755个,二级汉字(不常用汉字)3008个,每个汉字及特殊字符以两个字节的十六进制数值表示。 在2000年3月我国又推出了信息技术信息

    18、交换用汉字编码字符集基本集的扩充新国家标准,共收录了27 000多个汉字,还包括藏、蒙、维吾尔等主要少数民族文字,基本上解决了计算机汉字和少数民族文字的使用标准问题。 机外码(也称输入码) 机外码是指操作人员通过西文键盘上输入的汉字信息编码。主要有以下四种: 数字编码,如:电报码、区位码。 字音编码,如:双拼、全拼、智能ABC输入法等。 字形编码,如:五笔字型码、表形码。 音形编码,根据语音和字型双重因素确定的输入码。 机内码(也称内码) 机内码是指计算机内部存储、处理加工汉字时所用的代码。输入码通过键盘被接受后就由汉字操作系统的输入码转换模块转换为机内码,每个汉字的机内码用2个字节的二进制数

    19、表示。为了与ASCII相区别,通常将其最高位置为1,大约可表示16,000多个汉字。虽然某一个汉字在用不同的汉字输入方法时其外码各不相同,但其内码基本是统一的。 字形码 字形码是指文字信息的输出编码。用来将机内码还原为汉字进行输出。 字形码采用点阵形式,不论一个字的笔划多少,都可以用一组点阵表示。每个点即二进制的一个位,由0和1表示不同状态,如明、暗或不同颜色等特征表现字的型和体。所有字形码的集合构成的字符集称为字库。根据输出字符的要求不同,字符点的多少也不同。点阵越大、点数越多,分辨率就越高,输出的字形也就越清晰美观。汉字字型有1616、2424、3232、4848、128128点阵等,不同

    20、字体的汉字需要不同的字库。点阵字库存储在文字发生器或字模存储器中。字模点阵的信息量是很大的,所占存储空间也很大。以1616点阵为例,每个汉字就要占用32个字节。多媒体信息表示 多媒体(Multimedia)是多种媒体的复合,多媒体信息是指以文字、声音、图形、图像为载体的信息。 音频信息的数字化 计算机中所处理的都是一些二进制信息,为了使计算机能处理声音信号,必须先将这种模拟信号转换成二进制的数字信号,即对声波进行采样,这个过程称为模/数 (A/D)转换,反之,将数字信号转换成模拟信号的过程称为数/模(D/A)转换。每秒钟的采样数叫做采样频率,目前通用的标准采样频率有3个:44.1 kHz、22

    21、.05 kHz和11.025 kHz。将采样的声音信号幅值转换为二进制表示,则声音就被数字化了。采样的频率越高,声音的保真度越高,质量越好。 视频信息的数字化 动态图像也称视频信息,人们所看到的视频信息实际上是由许多幅静止的画面所构成的。每一幅画面称为一帧,帧是构成视频信息的最小、最基本的单位。视频信息的采样和数字化视频信号的原理与音频信息数字化相似,也用两个指标来衡量,一是采样频率,二是采样深度。 采样频率是指在一定时间以一定的速度对单帧视频信号的捕获量,即以每秒所捕获的画面帧数来衡量。例如,要捕获一段连续画面时,可以用每秒2530帧的采样速度对该视频信号加以采样。采样深度是指经采样后每帧所

    22、包含的颜色位(色彩值)。如:采样深度为8位,则每帧可达到256级单色灰度。5、 数据表示处理机硬件能够辨认并进行存储、传送和处理的数据表示方法。一台处理机的数据表示方法是处理机设计人员规定的,尽管数据的来源和形式有所不同,但输入这台处理机并经它处理的全部数据都必须符合规定。软件设计人员还可以依此来规定各数据类型(如虚数、向量等)和组织复杂的数据结构(如记录、文卷等)。 早期的机械式和继电式计算机都用具有10个稳定状态的基本元件来表示十进制数据位0,1,2,9。一个数据的各个数据位是按10的指数顺序排列的,如386.453102+8101+6100+410-1+510-2。但是,要求处理机的基本

    23、电子元件具有10个稳定状态比较困难,十进制运算器逻辑线路也比较复杂。多数元件具有两个稳定状态,二进制运算也比较简单,而且能节省设备,二进制与处理机逻辑运算能协调一致,且便于用逻辑代数简化处理机逻辑设计。因此,二进制遂得到广泛应用。 定点表示法 在二进制中,0和 1分别由处理机电子元件的两个稳定状态表示, 2为数的基底。 二进制数为0和1。例如,11001表示十进制整数25;0.101表示十进制小数0.625。在处理机运算器中,数据小数点的位置是隐含固定的。通常,小数点隐含固定在数据最右端的,称定点整数,如11001;小数点隐含固定在数据最左端的,称定点小数,如0.101。 浮点表示法把处理机处

    24、理的数据都化为定点整数或定点小数会给用户带来很多麻烦和限制:用户的初始数据、中间结果,或最后结果可能在很大的范围里变化,程序员不得不在运算的各个阶段预先引入比例因子,把数据统一放大或缩小;一定长度的定点数据所能表示的数据范围和精度是很有限的。例如,15位二进制定点整数能表示的最大值是111111111111111(即215-1),最小值是000000000000001(即1);同理,15位二进制定点小数能表示的最大值是0.111111111111111(即1-2-15),最小值是0.000000000000001(即2-15)。为此,处理机常采用小数点位置可以浮动的二进制浮点表示法。在浮点表示

    25、法中,一个数据分为阶码(或指数)和尾数(或数值)两部分,阶码用二进制定点整数表示,尾数用二进制定点小数表示。例如,6.5=230.8125=240.40625,表示为二进制浮点形式是011;11010或100;01101。两个表示式的左端3位是定点整数表示的阶码,右端5位是定点小数表示的尾数。浮点表示的小数点不固定并可随小数点浮动并有多种表示式,其中尾数最高位为有效数值的浮点数称为规格化浮点数(如011;11010)。 数据符号表示数据的符号也用一个二进制数据位表示,一般以0表示正号,1表示负号,习惯上常将符号位放在数据左端。于是前例浮点数的完整表示是0,011;0,.11010或0,100;

    26、0,01101。以一个16位的二进制浮点数据为例,如它的阶码为 5位,尾数为 9位,阶码和尾数符号各 1位,则它能表示的最大正数是0,11111;0,.11111即2(1-2-9),最小正数是1,11111;0,.00001(即2-312-9)。它比 15位数值、1位符号的16位二进制定点整数和定点小数所能表示的数据范围大得多。 数据的原码、反码和补码给出的数据表示式与数据符号无关,称为数据的原码。在两个数据进行加减运算时,需要判定它们的符号和绝对值大小才能确定操作关系和操作类型。为了简化处理机加减运算,通常采用二进制反码或二进制补码表示数据。对于正数,反码和补码的表示式和原码相同;对于负数,

    27、如以n个二进制位表示,数据x 的反码为(2-2-n)+x,补码为2+x,即负数的二进制反码表示式是将二进制数值表示式中的0改为1,1 改为0,再冠以负号1;负数的二进制补码表示式是将二进制反码的最低位再加以1而得到。例如,-0.375(即-0.011)的反码是1,.100,补码是1,.101。同一负数的原码、反码和补码的表示式是不同的,对应的运算方法也不同。 二-十进制表示法 把通常使用的十进制数据改为二进制形式既不直观又很麻烦,因而程序员的初始数据还可使用简便直观的二-十进制编码,即每个十进制数据位用若干二进制位表示。这种编码表示法很多,常用的是以四个二进制位的数值直接表示一个十进制位的编码

    28、,称8421码。它以0000表示“0”,0001表示“1”,1001表示“9”。多数计算机都具有二-十进制编码和二进制码之间互相转换的指令或程序,商用计算机还可以直接执行二-十进制编码数据的算术运算。 字符数据表示法用二进制位序列组成供输入、处理和输出用的编码称为字符数据。字符数据包括各种运算符号、关系符号、货币符号、字母和数字等。中国通用的是1980年颁布的国家标准 GB1988-80信息处理交换用的七位编码字符集(见表),它以7个二进制位表示 128个字符。它包括32个控制字符集、94个图形字符集、一个间隔字符和一个抹掉字符。6、 数制及其转换一、进位计数制的基本概念将数字符号按序排列成数

    29、位,并遵照某种由低位到高位的进位方式计数表示数值的方法,称作进位计数制。 1. 十进制十进制计数制由 0、 1、 2、 3、 4、 5、 6、 7、 8、 9共 10个数字符号组成。相同数字符号在不同的数位上表示不同的数值,每个数位计满十就向高位进一,即 “逢十进一 ”。 如: 555.5可以表示成 555.5 5100+510+51+5( 1/10)数学上把100,10,1和(1/10)称为对应数位上的权重(简称权),分别表示了对应位上的数字对整个数值的“贡献”。对于10进制数来说,各位权从小到大分别是10-1、100、101、102,都是10的各次幂。其他进制数也存在同样的问题,例如2进制

    30、数各位权重分别是2的各次幂,8进制数是8的各次幂等等。需要说明的是,各种进制数都是人们为了理解数而进行的一种表述,在计算机计算过程中,是不存在进制这种概念的,例如表示数的三种形式:12(16进制)、18(10进制)和22(8进制),在内存中都是一样的。2. 八进制八进制计数制由 0、 1、 2、 3、 4、 5、 6、 7共 8个数字符号组成。相同数字符号在不同的数位上表示不同的数值,每个数位计满八就向高位进一,即 “逢八进一 ”。 如:( 555.5)8可以表示成 ( 555.5)8 582+581+580+58-13. 二进制二进制计数制由 0和 1共 2个数字符号组成。相同数字符号在不同

    31、的数位上表示不同的数值,每个数位计满二就向高位进一,即 “逢二进一 ”。 如:( 1011.1)2 123+ 022 + 121 + 120 + 12-14. 其他进制在日常生活和日常工作中还会使用其他进制数。如:十二进制数、十六进制数、百进制数和千进制数等。无论哪种进制数,表示的方法都是类似的。 如:十六进制数由 0、 1、 2、 3、 4、 5、 6、 7、 8、 9、 A、 B、 C、 D、 E和 F共十六个符号组成,“逢十六进一 ”。不同的是用 A、 B、 C、 D、 E和 F分别表示 10、 11、 12、 13、 14和 15六个数字符号。例如:(18A.B2)16=1162 +

    32、8161 + 10160 + 1116-1+ 216-2为了表达方便起见,常在数字后加一缩写字母后缀作为不同进制数的标识。各种进制数的后缀字母分别为: B :二进制数。 Q :八进制数。 D :十进制数。 H :十六进制数。 对于十进制数通常不加后缀,也即十进制数后的字母 D 可省略二、数制的转换(1)、将二进制数转换成对应的十进制数 将二进制数转换成对应的十进制数的方法是“按权展开求和”: 利用二进制数按权展开的多项式之和的表达式,取基数为 2 ,逐项相加,其和就是对应的十进制数。 例 1 :将二进制数 1011.1 转换成对应的十进制 解: 1011.1B =123 + 022 + 121

    33、 + 120 + 12-1 =8+0+2+1+0.5 =11.5D( 2 )将十进制数转换成对应的二进制数 将十进制数转换为对应的二进制数的方法是: 对于整数部分,用被除数反复除以 2 ,除第一次外,每次除以 2 均取前一次商的整数部分作被除数并依次记下每次的余数。另外,所得到的商的最后一位余数是所求二进制数的最高位。 对于小数部分,采用连续乘以基数 2 ,并依次取出的整数部分,直至结果的小数部分为 0 为止。故该法称 “ 乘基取整法 ” 。 例:将十进制 117.625D 转换成二进制数 解:整数部分: “除以 2 取余,逆序输出” 小数部分 : “乘以 2 取整,顺序输出” 所以 117.

    34、625D 1110101.101B特别提示:将十进制数转换成其他进制数方法与次上述方法类似。如:十进制数转八进制数,整数部分“除8取余,逆序输出”,小数部分“乘8取整,顺序输出”;十进制转十六进制,整数部分“除16取余,逆序输出”,特别提示:余10则写A,余11则写B,小数部分“乘16取整,顺序输出”。(3)将二进制数转换为对应的八进制数 3.1 在计算机中为什么使用二进制数在计算机中,广泛采用的是只有0和1两个基本符号组成的二进制数,而不使用人们习惯的十进制数,原因如下:(1)二进制数在物理上最容易实现。例如,可以只用高、低两个电平表示1和0,也可以用脉冲的有无或者脉冲的正负极性表示它们。(

    35、2)二进制数用来表示的二进制数的编码、计数、加减运算规则简单。(3)二进制数的两个符号1和0正好与逻辑命题的两个值是和否或称真和假相对应,为计算机实现逻辑运算和程序中的逻辑判断提供了便利的条件。 3.2 为什么引入八进制数和十六进制数二进制数书写冗长、易错、难记,而十进制数与二进制数之间的转换过程复杂,所以一般用十六进制数或八进制数作为二进制数的缩写。表1 各种数制表示的相互关系二进制数十进制数八进制数十六进制数000011111022211333100444101555110666111777100081081001911910101012A10111113B11001214C1101131

    36、5D11101416E11111517F10000162010 特别提示:要想实现二进制和八进制、十六进制的转换,上边的表必须必须记住! 由于 1 位八进制数对应 3 位二进制数,所以二进制数转换成八进制数时,只要以小数点为界,整数部分向左,小数部分向右每 3 位分成一组,各组用对应的 1 位八进制数字表示,即可得到对应的八进制数值。最左最右端分组不足 3 位时,可用 0 补足。 例:将 1101101.10101B 转换成对应的八进制数。 解: 所以, 1101101.10101B 155.52Q 。 同理,用相反的方法可以将八进制数转换成对应的二进制数,一位换成三位。( 4 )将二进制数转

    37、为对应的十六进制数 由于 1 位十六进制数对应 4 位二进制数,所以二进制数转换为十六进制时,只要以小数点为界,整数部分向左,小数部分向右每 4 位分成一组,各组用对应的 1 位十六进制数字表示,即可得到对应的十六进制数值。两端的分组不足 4 位时,用 0 补足。例:将 1101101.10101B 转换成对应的十六进制数 解: 所以 1101101.10101B 6D.A8H 。 同理,用相反的方法可以将十六进制数转换成对应的二进制数,一位换四位。 习题1:将十六进制数 5DF.9 转换成二进制。答案:10111011111.1001B习题2:将二进制数 1100001.111 转换成十六进

    38、制。答案:61.EH(5)至于其他的转换方法,如八进制到十进制,十六进制到十进制之间的转换,同样可用按权展开的多项式之和及整数部分用 “ 除基取整数 ” 来实现的。只不过此时基数分别为 8 和 16 。当然,更简单实用的方法是借用二进制数做桥梁,用 “ 八 二 十 ” 或 “ 十六 二 八 ” 的转换方法来实现。7、 计算机硬件系统组成及基本工作原理冯诺依曼结构 计算机系统由硬件系统和软件系统两大部分组成。美藉匈牙利科学家冯诺依曼结构(John von Neumann)奠定了现代计算机的基本结构,其特点是: 1)使用单一的处理部件来完成计算、存储以及通信的工作。 2)存储单元是定长的线性组织。

    39、 3)存储空间的单元是直接寻址的。 4)使用低级机器语言,指令通过操作码来完成简单的操作。 5)对计算进行集中的顺序控制。 6)计算机硬件系统由运算器、存储器、控制器、输入设备、输出设备五大部件组成并规定了它们的基本功能。 7)二进制形式表示数据和指令。 8)在执行程序和处理数据时必须将程序和数据道德从外存储器装入主存储器中,然后才能使计算机在工作时能够自动调整地从存储器中取出指令并加以执行。 这就是存储程序概念的基本原理。 计算机指令 计算机根据人们预定的安排,自动地进行数据的快速计算和加工处理。人们预定的安排是通过一连串指令(操作者的命令)来表达的,这个指令序列就称为程序。一个指令规定计算

    40、机执行一个基本操作。一个程序规定计算机完成一个完整的任务。一种计算机所能识别的一组不同指令的集合,管为该种计算机的指令集合或指令系统。在微机的指令系统中,主要使用了单地址和二地址指令。其中,第1个字节是操作码,规定计算机要执行的基本操作,第2个字节是操作数。计算机指令包括以下类型:数据处理指令(加、减、乘、除等)、数据传送指令、程序控制指令、状态管理指令。整个内存被分成若干个存储单元,每个存储单元一般可存放8位二进制数(字节编址)。每个在位单元可以存放数据或程序代码。为了能有效地存取该单元内存储的内容,每个单元都给出了一个唯一的编号来标识,即地址。 计算机的工作原理 按照冯诺依曼存储程序的原理

    41、,计算机在执行程序时须先将要执行的相关程序和数据放入内存储器中,在执行程序时CPU根据当前程序指针寄存器的内容取出指令并执行指令,然后再取出下一条指令并执行,如此循环下去直到程序结束指令时才停止执行。其工作过程就是不断地取指令和执行指令的过程,最后将计算的结果放入指令指定的存储器地址中。计算机工作过程中所要涉及的计算机硬件部件有内存储器、指令寄存器、指令译码器、计算器、控制器、运算器和输入/输出设备等,在以后的内容中将会着重介绍。 (一)计算机硬件系统 硬件通常是指构成计算机的设备实体。一台计算机的硬件系统应由五个基本部分组成:运算器、控制器、存储器、输入和输出设备。这五大部分通过系统总线完成

    42、指令所传达的操作,当计算机在接受指令后,由控制器指挥,将数据众输入设备传送到存储器存放,再由控制器将需要参加运算的数据传送到运算器,由运算器进行处理,处理后的结果由输出设备输出。 中央处理器 CPU(central processing unit)意为中央处理单元,又称中央处理器。CPU由控制器、运算器和寄存器组成,通常集中在一块芯片上,是计算机系统的核心设备。计算机以CPU为中心,输入和输出设备与存储器之间的数据传输和处理都通过CPU来控制执行。微型计算机的中央处理器又称为微处理器。 控制器 控制器是对输入的指令进行分析,并统一控制计算机的各个部件完成一定任务的部件。它一般由指令寄存器、状态

    43、寄存器、指令译码器、时序电路和控制电路组成。计算机的工作方式是执行程序,程序就是为完成某一任务所编制的特定指令序列,各种指令操作按一定的时间关系有序安排,控制器产生各种最基本的不可再分的微操作的命令信号,即微命令,以指挥整个计算机有条不紊地工作。当计算机执行程序时,控制器首先从指令指针寄存器中取得指令的地址,并将下一条指令的地址存入指令寄存器中,然后从存储器中取出指令,由指令译码器对指令进行译码后产生控制信号,用以驱动相应的硬件完成指纹操作。简言之,控制器就是协调指挥计算机各部件工作的元件,它的基本任务就是根据种类指纹的需要综合有关的逻辑条件与时间条件产生相应的微命令。 运算器 运算器又称积极

    44、态度逻辑单元ALU(Arithmetic Logic Unit)。运算器的主要任务是执行各种算术运算和逻辑运算。算术运算是指各种数值运算,比如:加、减、乘、除等。逻辑运算是进行逻辑判断的非数值运算,比如:与、或、非、比较、移位等。计算机所完成的全部运算都是在运算器中进行的,根据指令规定的寻址方式,运算器从存储或寄存器中取得操作数,进行计算后,送回到指令所指定的寄存器中。运算器的核心部件是加法器和若干个寄存器,加法器用于运算,寄存器用于存储参加运算的各种数据以及运算后的结果。 (二)存储器 存储器分为内存储器(简称内存或主存)、外存储器(简称外存或辅存)。外存储器一般也可作为输入/输出设备。计算机把要执行的程序和数据存入内存中,内存一般由半导体器构成。半导体存储器可分为三大类:随机存储器、只读存储器、特殊存储器。 RAM RAM是随机存取存储器(Random Access Memory),其特点是可以读写,存取任一单元所需的时间相同,通电是存储器内的内容可以保持,断电后,存储的内容立即消失。RAM可分为动态(Dynamic RAM)和静态(Stat


    注意事项

    本文(计算机专业知识(重点打印版).doc)为本站会员(精***)主动上传,沃文网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知沃文网(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服点击这里,给沃文网发消息,QQ:2622162128 - 联系我们

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

    Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1

    陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922