计算机病毒概述组成部分概述

陈明乾 的BLOG 用户名:陈明乾 文章数:162 评论数:791 访问量:952116 注册日期: 阅读量:5863 阅读量:12276 阅读量:375628 阅读量:1068888 51CTO推荐博文 前言 :今天()学习了马哥视频的第一天,主要内容如下,计算机组成的基本原理、操作系统的基本原理、还有linux的基本操作,哈哈但是最重要的就是写博客了,本来也有在写博客,断断续续的,总是没能坚持写,从今天开始,坚持写了,加油啊,对自己说的,哈哈 …………本文主要内容有三个部分上面也提到了就是,一、计算机的基本组成 ,二、操作系统的基本原理,三、linux的基本操作。 大家注意啊,我这里也是讲解基本内容啊,也不可能通过一篇博客,就能把计算机有组成和操作系统的原理全部讲解透了,那是不可能的啊,这里只是概述啊,帮大家入个门,也为linux的学习打好基本,个人觉得大家有时间,还是把计算机组成原理和操作系统的原理好好的学习与研究一下,对未来的学习或者说发展很有帮助的,嘿嘿………^_^!(本人正在学习中…………,网上有好多这样的书,大家自行下载,嘿嘿!)第一部分:计算机硬件的基本组成原理1.什么是计算机?定义很多,版本也很多,我这里定义一下,嘿嘿计算机其实就是,接受使用者的输入指令与数据,经过CPU(中央处理器)的数学与逻辑运算后,产生的或存储为有用的信息。只要有输入设备及输出设备,让你可以输入数据使用机器产生输出信息,就可以认为是计算机了,嘿嘿!2.计算机的五大组成部分(1). 从上面的定义可以看出计算机由五大部分组成,那就是,运算器、控制器、存储器、输入设备与输出设备,运算器与控制器看作是CPU,存储器大家可认为是内存,输入设备可以是键盘和鼠标,输出设备可认为是显示器,大家先这么想就行,帮助大家理解,嘿嘿。(不是很准确,但容易理解,如下图:)从上图可以看出,各个部分的组成与之间的关系,重点在于CPU与主内存。 实线部分的是数据的传输方向,基本上数据都是流经过主内存再转出去的! 至于数据会流进/流出内存则是CPU所发布的控制命令!而CPU实际要处理的数据则完全来自于主内存!(2). 五大单元所对应的主机部分控制器与运算器-------& CPU 存储器 --------& 内存输入设备 --------& 键盘、鼠标、扫描设备、手写板、触控屏幕等,有很多啦输出设备 --------& 显示器、打印机等外部存储器 --------& 光驱、硬盘、U盘、软驱等(软驱可能大家都没见过,嘿嘿)3.CPU的类型(硬件架构)因为CPU最重要,所以我在这里就单独的说一说。(1). CPU其实是内部含有一些小指令集,我们所使用的软件都要经过CPU内部的微指令集来达成才行。 那这些指令集的设计主要又被分为两种设计理念,这就是目前世界上常见到的两种主要CPU种类: 分别是精简指令集(RISC)与复杂指令集(CISC)系统。(2). 具体的有精简指令集(RISC):微指令集较为精简,每个指令的执行时间都很短,完成的动作也很单纯,指令的执行效能较佳;(主要用于,手机,导航,网络设备,家用电器等)ARM -------&ARM 目前世界应用最广的CPU,包括各厂牌手机、PDA、导航系统、网络设备(交换器、路由器等)alpha --------&DECUltraSparc -------& SUNPower -------& AppaleM68000,M68K -------& MOTO复杂指令集(CISC):CISC在微指令集的每个小指令可以执行一些较低阶的硬件操作,指令数目多而且复杂, 每条指令的长度并不相同。因为指令执行较为复杂所以每条指令花费的时间较长, 但每条个别指令可以处理的工作较为丰富。(主要用于PC与服务器,复杂 计算机)X86 -------& Intel,AMDX64 -------& AMD,Intel安腾 -------& HP---&IntelPowerPC ------& IBM4.其它设备(周边设备)(1). 光是有CPU是无法运行计算机的,所有我们的计算机还要其它设备,除了我们上面说的,存储器,输入输出设备,外部存储器,还有什么设备呢,嘿嘿!(2). 其它设备有显示设备,如显卡,就是我们常说的显卡,用来看电影啊,玩游戏,当然还能用来学习,嘿嘿 网络设备,如网卡,大家想啊,没有网络,计算机好像就没什么意思啊,嘿嘿声音设备,如声卡,嘿嘿,如果没有声音,是不是也失去很多乐趣呢,哈哈,声卡,也是必不可少的最重要的还是一设备,那是什么呢,大家想啊,CPU、内存、硬盘、键盘、鼠标、显卡、声卡、网卡等设备,他们是怎么连接起来的呢,大家可能想到了,对的是用主板连接起来的对吧,嘿嘿,说是这么多,那么这些设备又是怎么协同工作的哟,我们下面就说说,嘿嘿!5.计算机的运行原理说了这么时间,计算机的各个部件 ,那么我们来说说,他们是怎么工作的,嘿嘿!我们知道,计算机在工作的过程中,最重要是CPU,各种CPU在处理数据的方法各不一样,主要是因为,我们上面说的,指令集的不同,但是都是通过CPU去控制,各个部件的,处理任何数据,都是由内存记录,然后传输给CPU处理这些数据,再发送控制指令给周围的各个部件,如果用到以前的数据,CPU就去硬盘里去取,嘿嘿!简单总结一下,计算机中最重要的是CPU与内存,而CPU数据都是来源于内存,如果需要用到硬盘数据,先将硬盘数据传入内存中,再由内存输入到CPU中,这是非常重要的,大家要记住啊,嘿嘿!6.计算机的分类(1).超级计算机、大型计算机、工作站、PC机、微型计算机机(平板、手机等),至于详细介绍我就不写,想了解朋友自行百度…………(2).目前用的最多,属于个人计算机(PC机)哈,性能可以与工作站相比较,一样的性能强悍,但是稳定性不如,工作站。还是有就是价格便宜,嘿嘿7.计算机的数据表示方式 (1).上面基本上把,计算机的硬件组成和各个部件的怎样协同工作大致的说了一下,哈哈,下面我们说一下,计算机是怎么识别和处理数据的,嘿嘿!我们知道计算机,就一些硬件组成的设备,它们只认识, 电信号,或说只认识0,1。记录的数据也是只能记录0与1而已,所以计算机常用的数据是二进位的。 但是我们人类常用的数值运算是十进位,文字方面则有非常多的语言,中国常用的语言就有英文、中文(又分繁体与简体中文)等。 那么计算机如何记录与显示这些数值/文字呢?(2).早期的计算机使用的是利用通电与否的特性的二级管,如果通电就是1,没有通电就是0, 后来沿用至今,我们称这种只有0/1的环境为二进位制,英文称为binary。所谓的十进位指的是逢十进一位, 因此在个位数归为零而十位数写成1。所以所谓的二进位,就是逢二就前进一位的意思。对于我们人来说,十进制是比较友好的,对于计算机来说,二进制是比较友好的,所以,在计算机处理数据时得进行,进制转换!(如果进制转换不会的同学大家可以去百度哈!)(3).既然计算机都只有记录0/1而已,甚至记录的数据都是使用byte/bit等单位来记录的,那么文字该如何记录啊? 事实上文字档案也是被记录为0与1而已,而这个档案的内容要被取出来查阅时,必须要经过一个编码系统的处理才行。如我们常用的编码有,ASCII ,GBK,GB2312,UTF-8等编码,通过以上编辑,就能让计算机识别,我们的文字,嘿嘿!第二部分 : 操作系统的基本原理1.总结与引子上面第一部分,我们讲解了,计算机硬件的组成和基本的工作原理,现在我说将说下一个重要话题,那就是软件这个话题,大家想一下,若是我们计算机没有软件,会怎么样呢,我们怎么去操作它呢,由上面是知识我们知道,计算机只认识,0和1,我们不能用0和1去操作它吧,显然那是不现实的对吧,嘿嘿。那我们用什么操作它呢,大家想啊,我们平时是怎么用计算机的呢,举个个例子,我们平时看电影是怎么看呢,首先我们肯定有操作系统对吧,XP,win 7或者win 8,还有就是肯定得有个播放器对吧,电影视频那就不用说了,嘿嘿。只有这样我们才能看电影,嘿嘿!从上面的例子,我们可以看出,计算机除了硬件,那还有就是软件,软件又分为操作系统(XP,7,8)和应用软件(播放器),没有软件的计算机,我想它什么都不能做,就像失去了灵魂,那下面我们就说说,什么是操作系统…………2.前言在说操作系统之前,我们得说说什么是机器语言,就如大家所知道的,计算机只认识0与1而已,而且计算机最重要的运算与逻辑判断是在CPU内部, 而CPU其实是具有微指令集的。因此,我们需要CPU帮忙工作时,就得要参考微指令集的内容, 然后撰写让CPU读的懂得指令码给CPU执行,这样就能够让CPU帮我们运作了。不过这个过程是相当麻烦的,大部分人也学不会,或说无法编写,机器语言,后科学家发明了一种,编译器,用人类自己编写的程序通过编译器的翻译让机器看的懂,这样就解决,人与机器的交流问题,常见的编译器有C,C++,JAVA等,解决了,人与计算机交流的问题,新问题又来了,当你需要将运作的数据写入内存中,你就得要自行分配一个内存区块出来让自己的数据能够填上去, 所以你又还得要了解到内存的位址是如何定位的等一系列的问题,然后有人会问了,有没什么东西帮我们去解决这些问题呢,答案是肯定的。那就是操作系统!3.操作系统 操作系统(Operating System, OS)其实也是一组程序, 这组程序的重点在于管理计算机的所有活动以及驱动系统中的所有硬件。 我们刚刚谈到计算机没有软件什么都做不了,那么操作系统的功能就是让CPU可以开始判断逻辑与运算数值、 让主内存可以开始载入/读出数据与程序码、让硬盘可以开始被存取、让网络卡可以开始传输数据、 让所有周边可以开始运转等等。总之,硬件的所有动作都必须要透过这个操作系统来达成就是了。上面所说的所有功能都是操作系统去完成的,下面我们说一下,操作系统的主要功能!4.操作系统核心功能应用程序管理、内存管理、文件系统管理、网络功能实现、硬件驱动管理、实现安全机制等一系列的功能,其中比较最重要的一项就是硬件驱动管理,下面我们就说说,驱动管理。5.驱动程序管理 驱动程序可以说是操作系统里面相当重要的一环了!不过,硬件可是持续在进步当中的! 包括主机板、显卡、硬盘等等。那么比较晚推出的新的硬件,例如显卡,我们的操作系统当然就不认识! 那操作系统该如何驱动这块新的显卡?为了克服这个问题,操作系统通常会提供一个开发接口给硬件开发商, 让他们可以根据这个接口设计可以驱动他们硬件的驱动程序,如此一来,只要使用者安装驱动程序后, 自然就可以在他们的操作系统上面驱动这块显卡了。如果你想要在某个操作系统上面安装一张新的显卡,那么请要求该硬件厂商提供适当的驱动程序吧! ^_^! 为什么要强调适当的驱动程序呢? 因为驱动程序仍然是依据操作系统而开发的, 所以,给Windows用的驱动程序当然不能使用在Linux的环境下了,嘿嘿,这个大家得注意!6.应用程序应用程序是参考操作系统提供的开发接口所开发出来软件,这些软件可以让使用者操作,以实现计算机某个的功能。 举例来说,办公室软件(Office)主要是用来让使用者办公用的;影像处理软件主要是让使用者用来处理影音数据的; 浏览器软件主要是让使用者用来上网浏览用的等等。需要注意的是应用程序是和操作系统相关,如你用windows系统就安装,windows版的应用程序,用linux系统就得用,根据linux的接口开发出来的程序,嘿嘿!第三部分 :总结 通过上面的第一部分和第二部分基本上把计算机的基本组成和操作系统的基本原理说了一下,给那些刚入行的朋友,回忆一下计算机的基本原理,写的不好,请大家多多指正!下面通过一张图让大家对计算机有个整体的了解。上面那张图为简图,方便大家理解,再发一张,让大家加深理解!见下图:650) this.width=650;" src="/attachment/848377.png" title="图片2.png" />本文出自 “” 博客,请务必保留此出处 了这篇文章 类别:┆阅读(0)┆评论(0) 15:57:21 19:01:42第2章 计算机体系结构 习题与答案_百度文库 第2章 计算机体系结构 习题与答案 第二章习题 (1) 复习题 1.简述冯?诺依曼原理,冯?诺依曼结构计算机包含哪几部分部件,其结构以何部件为中心? 答:冯?诺依曼理论的要点包括:指令像数据那样存放在存储器中,并可以像数据那样进行处理;指令格式使用二进制机器码表示;用程序存储控制方式工作。这3条合称冯?诺依曼原理 冯?诺依曼计算机由五大部分组成:运算器、控制器、存储器、输入设备、输出设备,整个结构一般以运算器为中心,也可以以控制器为中心。 2.简述计算机体系结构与组成、实现之间的关系。 答:计算机体系结构通常是指程序设计人员所见到的计算机系统的属性,是硬件子系统的结构概念及其功能特性。计算机组成(computer organization)是依据计算机体系结构确定并且分配了硬件系统的概念结构和功能特性的基础上,设计计算机各部件的具体组成,它们之间的连接关系,实现机器指令级的各种功能和特性。同时,为实现指令的控制功能,还需要设计相应的软件系统来构成一个完整的运算系统。计算机实现,是计算机组成的物理实现, 就是把完成逻辑设计的计算机组成方案转换为真实的计算机。计算机体系结构、计算机组成和计算机实现是三个不同的概念,各自有不同的含义,但是又有着密切的联系,而且随着时间和技术的进步,这些含意也会有所改变。在某些情况下,有时也无须特意地去区分计算机体系结构和计算机组成的不同含义。 3.根据指令系统结构划分,现代计算机包含哪两种主要的体系结构? 答:根据指令系统结构划分,现代计算机主要包含:CISC和RISC两种结构。 4.简述RISC技术的特点? 答:从指令系统结构上看,RISC 体系结构一般具有如下特点: (1) 精简指令系统。可以通过对过去大量的机器语言程序进行指令使用频度的统计,来选 取其中常用的基本指令,并根据对操作系统、高级语言和应用环境等的支持增设一些最常用的指令; (2) 减少指令系统可采用的寻址方式种类,一般限制在2或3种; (3) 在指令的功能、格式和编码设计上尽可能地简化和规整,让所有指令尽可能等长; (4) 单机器周期指令,即大多数的指令都可以在一个机器周期内完成,并且允许处理器在同一时间内执行一系列的指令。 5.有人认为,RISC技术将全面替代CISC,这种观点是否正确,说明理由? 答:不正确。与CISC 架构相比较,RISC计算机具备结构简单、易于设计和程序执行效率高的特点,但并不能认为RISC 架构就可以取代CISC 架构。事实上,RISC 和CISC 各有优势,CISC计算机功能丰富,指令执行更加灵活,这些时RISC计算机无法比拟的,当今时代,两者正在逐步融合,成为CPU设计的新趋势。 6.什么是流水线技术? 答:流水线技术,指的是允许一个机器周期内的计算机各处理步骤重叠进行。特别是,当执行一条指令时,可以读取下一条指令,也就意味着,在任何一个时刻可以有不止一条指令在“流水线”上,每条指令处在不同的执行阶段。这样,即便读取和执行每条指令的时间保持不变,而计算机的总的吞吐量提高了。 7.并行处理结构包含哪几种主要的体系结构,分别有什么特点? 答:流水线计算机:主要通过时间重叠,让多个部件在时间上交错重叠地并行执行运算和处理,以实现时间上的并行。 阵列处理机:主要通过资源重复,设置大量算术逻辑单元,在同一控制部件作用下同时运算和处理,以实现空间上的并行。 多处理器系统:主要通过资源共享,让共享输入/输出子系统、数据库资源及共享或不共享存储的一组处理机在统一的操作系统全盘控制下,实现软件和硬件各级上相互作用,达到时间和空间上的异步并行。 8.试解释下列基本概念:机器语言、汇编语言、高级语言。 答:机器语言,最早的计算机只有机器语言,计算机能直接执行用机器语言所编的程序。机器语言是由二进制代码表示的计算机机器指令和数据组合而成。 贡献者:星星千寻已阵亡 喜欢此文档的还喜欢以下试题来自: 问答题简答题简述计算机主板(MainBoard)的基本组成部分 主要有:BIOS芯片、I/O控制芯片、键盘接口、面板控制开关接口、指示灯插件、扩充插槽、主板即插卡的直流电源供电插座。 为您推荐的考试题库 您可能感兴趣的试卷 你可能感兴趣的试题 1.问答题 内存的读写周期指的是,从主板芯片组的内存控制器两次发出一个地址信息给内存的时间间隔。2.问答题 横跨AGP插槽左右两边的两块芯片就是南、北桥芯片,南桥芯片多位于PCI插槽的上面;而CPU插槽旁边,被散热片盖住的就是北桥......3.问答题 主板上安装了组成计算机硬件系统的主要电路系统,主要部件有CPU插座、内存插槽、显卡插槽、外设扩充插槽、驱动器数据接口、主板......4.问答题 (1)芯片组提供了对CPU的支持; (2)芯片组提供了内存管理功能; (3)芯片组提供了对系统高速缓存的支持;

我要回帖

更多关于 计算机网络安全概述 的文章

 

随机推荐