• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >汇编语言 > 基于微处理器的计算机系统构成

基于微处理器的计算机系统构成

作者:汇编爱好者 字体:[增加 减小] 来源:互联网 时间:2017-06-17

汇编爱好者通过本文主要向大家介绍了微型计算机的微处理器,计算机微处理器,个人计算机的微处理器,微处理器与嵌入式系统,微处理器控制系统等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
</div>    一、计算机系统

    

    二、硬件部分

    硬件部分:是指能看得见、摸得着的物理部件。

    1组成计算机的三要素:CPU、存储器(memory)和输入/输出(I/O)子系统。用系统总线连接。

    2存储器(内存):计算机的记忆部件。

    目前主要采用半导体存贮器,由半导体器件的栅极电容来存贮电荷来表示二进制的“1”状态。主要用于:

    1.存贮程序和原始数据               RAM 

    2.存贮中间和最终的运行结果         RAM

    3.存贮系统程序                     ROM

    3中央处理器CPU:包括运算器和控制器两部分。

    运算器执行所有的算术和逻辑运算指令;

    控制器则负责全机的控制工作。具体有以下几种功能:

    1.算术和逻辑运算

    2.取指——译码——控制信号——执行指令

    3.和内存、外设交换数据

    4.响应外设的中断请求

    5.提供系统所需的定时与控制

    6.I/O子系统:包括I/O设备及大容量存储器两类外部设备。I/O设备是指负责与计算机的外部世界通信用的输入、输出设备;大容量存储器是指可存储大量信息的外部存储器。

    7.系统总线:把CPU、存储器和I/O设备连接起来,用来传送各部件之间的信息。系统总线的动作由总线控制逻辑负责指挥。

    数据总线:传送信息;

    地址总线:指出信息的来源和目的地;

    控制总线:规定总线的动作。

    

    三、软件部分

    软件部分:为运行、管理和维护计算机而编制的各种程序的总和。分为系统软件和用户软件两大类。

    1 系统软件:由计算机生产厂家提供给用户的一组程序。其核心是操作系统。它包括:

    操作系统的主要部分是常驻监督程序(monitor)。

    2  I/O驱动程序:对I/O设备进行控制和管理。

    3 文件管理程序:处理存储在外存储器中的大量信息。

    4 文本编辑程序:建立、输入或修改文本,并存入内存储器或大容量存储器中(如EDIT等)。

    5 翻译程序(translator)

    汇编程序:把由用户编制的汇编语言源程序翻译成机器语言目标程序。

    汇编语言:一种与机器语言几乎一 一对应的符号语言,但在书写时使用由字符串组成的助记符。

    机器语言:由二进制代码组成的语言。

    指令:计算机能识别并能直接加以执行的二进制的语句。

    编译程序:把高级语言源程序翻译成机器语言程序的系统程序。

    解释程序:对高级语言一边解释一边执行的翻译程序。

    6 连接程序(linker):把要执行的程序与库文件或其他已经翻译的子程序连接在一起,形成机器能执行的程序。

    7 装入程序(loader):把程序从外存储器装入内存储器,以便机器运行。

    8 调试程序(debug):系统提供给用户能监督和控制用户程序的一种工具。

    9 系统程序库和用户程序库:各种标准程序、子程序及一些文件的集合。

    10用户软件:用户自行编制的各种应用程序。

</div>
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 基于微处理器的计算机系统构成

相关文章

  • 2017-06-28汇编源码系列之col
  • 2017-06-28汇编源码系列之circle
  • 2017-06-28汇编教程之通用控件
  • 2017-06-17文本操作
  • 2017-06-28汇编教程之窗口子类化
  • 2017-06-17中断指令
  • 2017-06-17存储器和端口
  • 2017-06-28对“如何在运行时得到某处的实际地址”的补充
  • 2017-06-28汇编教程之树型视图控件
  • 2017-06-17分支程序设计

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 为何汇编的数据无类型
    • 汇编语言的艺术-基本认识(一)
    • Win32汇编程序的结构和语法
    • 汇编教程之超类化
    • 详解驻留exe文件
    • 计算机数据表示
    • 汇编教程之菜单
    • masm中宏指令的bug
    • 汇编源码系列之ctrladel
    • 串行通信口I/O

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有