查看: 1331|回复: 8
收起左侧

[其他] 你们了解计算机吗?

[复制链接]
爱在雨中停
发表于 2010-6-5 20:21:23 | 显示全部楼层 |阅读模式
本帖最后由 爱在雨中停 于 2010.7.1 18:33 编辑

       一直想发这么一个帖子。。大家都整天说杀软,谈漏洞的。。可问多少人对计算机系统的层次结构很清楚。。。当然这是写给大众的。。。饭友的老鸟们可以无视。。。呵呵、、
      
     计算机系统的层次结构
1. 微程序设计级
  这一级是由硬件直接实现的,是计算机系统最底层的硬件系统。由机器硬件直接执行微指令。只有采用微程序设计的计算机系统,才有这一级。如果某一个应用程序直接用微指令来编写,那么可在这一级上运行应用程序。

2. 一般机器级
  也称为机器语言级,它由微程序解释机器指令系统。这一级也是硬件级,是软件系统和硬件系统之间的纽带。硬件系统的操作由此级控制,软件系统的各种程序,必须转换成此级的形式才能执行。

3. 操作系统级     
   由操作系统程序实现。这些操作系统由机器指令和广义指令组成,广义指令是操作系统定义和解释的软件指令,所以这一级也称为混合级。计算机系统中硬件和软件资源由此级管理和统一调度,它支撑着其它系统软件和应用软件,使计算机能够自动运行,发挥高效率的特性。   

4. 汇编语言级
  给程序人员提供一种符号形式语言,以减少程序编写的复杂性。这一级由汇编程序支持和执行。如果应用程序采用汇编语言编写,则机器必须要有这一级的功能;如果应用程序不采用汇编语言编写,则这一级可以不要。
5. 高级语言级
  面向用户,为方便用户编写应用程序而设置的。这一级由各种高级语言编译程序支持和执行。

  计算机系统各层次之间的关系十分紧密,上层是下层的扩展,下层是上层的基础。除第一级外,其它各级都得到它下面级的支持,同时也受到运行在下面各级上的程序的支持。第一级到第三级编写程序采用的语言,基本是二进制数字化语言,机器执行和解释容易。第四、五两级编写程序所采用的语言是符号语言,用英文字母和符号来表示程序,因而便于大多数不了解硬件的人们使用计算机。
   随着大规模集成电路技术的发展和软件硬化的趋势,计算机系统软、硬件界限已经变得模糊了。因为任何操作可以由软件来实现,也可以由硬件来实现;任何指令的执行可以由硬件完成,也可以由软件来完成。

    对于某一功能采用硬件方案还是软件方案,取决于器件价格、速度、可靠性、存储容量、变更周期 等因素。
    当研制一台计算机的时候,设计者必须明确分配每一级的任务,确定哪些情况使用硬件,哪些情况使用软件,而硬件始终放在最低级。
    就目前而言,一些计算机的特点是,把原来明显地在一般机器级通过编制程序实现的操作,如整数乘除法指令、浮点运算指令、处理字符串指令等等,改为直接由硬件完成。
    总之,随着大规模集成电路和计算机系统结构的发展,实体硬件的功能范围不断在扩大。第一级和第二级的边界范围,要向第三级乃至更高级扩展。这是因为容量大、价格低、体积小、可以改写的只读存储器提供了软件固化的良好物质手段。现在已经可以把许多复杂的、常用的程序制作成所谓固件。就它的功能来说,是软件;但从形态来说,又是硬件。其次,目前在一片硅单晶芯片上制作复杂的逻辑电路已经是实际可行的,这就为扩大指令的功能提供了物质基础,因此本来通过软件手段来实现的某种功能,现在可以通过硬件来直接解释执行。进一步的发展,就是设计所谓面向高级语言的计算机。这样的计算机,可以通过硬件直接解释执行高级语言的语句而不需要先经过编译程序的处理。传统的软件部分,今后完全有可能“固化”甚至“硬化”。
       希望本文对大家有所帮助。。更希望大家告诉我。。。你们所知道的系统的有关问题和信心。。本文当抛砖引玉。。。。

爱在雨中停
 楼主| 发表于 2010-6-5 20:22:18 | 显示全部楼层
[:26:]沙发我先坐了。。。。
bluewormlee
头像被屏蔽
发表于 2010-6-5 20:41:42 | 显示全部楼层
学习一下
紫雪纷纷
发表于 2010-6-5 20:42:54 | 显示全部楼层
又增长点知识
周玮
发表于 2010-6-7 15:02:01 | 显示全部楼层
本帖最后由 周玮 于 2010-6-14 16:46 编辑

囧的要死啊。。。[:26:]
wty
发表于 2010-6-7 15:43:07 | 显示全部楼层
好专业,学习一下
zhonglong920
发表于 2010-6-8 14:08:58 | 显示全部楼层
回复 1# 爱在雨中停 的帖子
无需了

   
我是变态
发表于 2010-6-8 18:52:52 | 显示全部楼层
学习了、。。。。
yonsangoo
发表于 2010-6-8 18:54:13 | 显示全部楼层
学习了[:26:]
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2025-1-26 19:01 , Processed in 0.132300 second(s), 17 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表