第1章微型计算机系统概述

(7页)

本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦!

11.9 积分

7微机原理第一,二章讲稿(共7页)第 1 章 微型计算机系统概述微型机算计的用途:科学计算 数据处理 过程控制计算机语言:高级语言:(面向计算,不依赖于机型,编程曾方便,掌握容易) 汇编语言:依赖于机型(计算机中的中央处理器CPU)编程复杂 运算速度快,实时性强。 本课程包括的三部分内容:1.汇编语言程序设计(软件,CPU指令系统,汇编规定,编程方法等)-------- 30学时 2.接口技术(如何构成一台专用的微型机算计) --------- 30学时 3.MCS51单片机 --------- 10学时 特点:概念多(互相独立)--- 难学 ----本课程非常重要1.1 微型计算机系统的硬件组成和基本工作方法1.1.1 微型系统中的微处理器和主板(微型计算机硬件构成)1. 微处理器和协处理器:微型机算计核心,依靠存储器中的程序(和数据)实 现对计算机的全面管理。2.存储器:随机存取存储器RAM和只读存储器R0M:存放数据和程序等。3.总线控制逻辑:构成系统总线,支持硬件构成微型计算机。4.RT/CMOS:在电池的支持下运行时钟和保护一些数据(用户的设置)1.1.2 系统总线:数据总线,地址总线,控制总线。1.1.3 输入输出接口板:通过其与外设相连。1.1.4 微型计算机的基本工作方法 1.指令和程序 微处理器能执行的命令 ------- 指令,所有的指令构成指令系统。 指令以二进制代码的形式存放在存储器中 完成某特定功能的指令构成 ---- 程序。 2.基本操作过程:微处理器不断地从存储器取指并执行实现对计算机的全面管理(微处理器不断地执行程序)。注意:一台微型计算机可简化为如下结构微处理器:计算机的核心,依靠存储器中的程序(和数据)实现对计算机的全面管理。存储器:RAM随机存取存储器,ROM只读存储器,存放程序和数据等信息。I/O接口:计算机与外设连接的窗口。外设:CRT(基本输出设备),打印机(辅助输出设备),键盘(基本输出设备)。系统总线:包括地址总线,数据总线和控制总线;连接各部分(硬件)。注意:以上构成计算机裸机,在系统软件的支持下构成计算机系统。1.2 微型计算机的软件和操作系统(DOS)系统软件(操作系统)和应用软件(用户自己选定)。计算机复位启动后,从特定的地址执行程序(ROM中的BIOS),对系统进行检测和初始化,然后从指定的磁盘装入操作系统,在进入操作系统,而实现对计算机的全面管理。微型计算机的一些基本概念:CPU的位长;单片计算机;单板机;专用处理器(DSP 数字信号处理器); 接口卡;操作系统等等。第 2 章 计算机中的数制和码制 P11用二进制代码来表示任何信息:程序(指令串)和数据;编码和解码。2.2 有符号二进制数的表示方法及溢出问题 P182.2.1 有符号二进制数的表示方法 P181.数的符号表示方法(用二进制代码来表示带符号的二进制数)2. 原码表示法(用n位二进制代码来表示n-1位带符号的二进制数)设: X= ± Xn-2 Xn-3 Xn-4‥‥‥X1 X0 (即为n-1位二进制数,Xi为二进制数符,i = 1,2,3 ‥‥‥ n-2) 0 Xn-2 Xn-3 Xn-4‥‥‥X1 X0 X ≥ 0[ X ]原 1 Xn-2 Xn-3 Xn-4‥‥‥X1 X0 X ≤ 0例2.2.1 (用八位二进制代码来表示七位带符号数-----原码表示)X 1 = + 1010101 则 [X1]原 = 0 1010101X 2 =-1011101 则 [X2]原 = 1 10111013.补码表示法1)补码的概念: 根据同余的概念: ( mod K ) 2 - 8 其中K为模,N为任意整数。含义:在模的意义下,数a 与该数本身加上其模的任意整数倍之和相等。 (在a 的无数个a+NK同余数中,当N=1时,称为补数) [ a ]补 = a + K ( mod K ) a 0 ≤ a < K [X ]补 = 2 - 9 K ─ │a│ ─ K < a < 0设:在计算机中数据的长度为n位,设为定点带符号整数,则最高位为符号位,后的n-1位为数值位,则补码可定义为: 2 - 102)一个数的补码求法一个正数的补码与其原码相同: 但增加了一位符号位 设 X = + 101 0111 ,n = 8 [X]补 = [X]原 = 0 1010111一个负数的补码的求法:(实际上应为“负数的补码表示法”,正数的补码与其原码相同)⑴ 根据定义求补码: [X]补 = < 0例2.2.2 P-20设:X = - 101 0111 ,n = 8 [X]补 = = 1 0000 0000B - 101 0111B = 1010 1001B⑵ 一个负数的补码为其对应的正数的补码连同符号位求反加1:设:X = - 1010111,n = 8 [X]补 = = 1000 0000B - 101 0111B = 1111 1111B - 0101 0111B + 1B 对应整正数补码 关 键 词: 微型 计算机系统 概述

 天天文库所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。

微型计算机系统概述,第1章微型计算机系统概述相关推荐

  1. 微型计算机基础 教案,第一章微型计算机基础知识新080902电子教案(153页)-原创力文档...

    第一章 微型计算机基础知识;第一章? 微型计算机基础知识;§1.1 计算机中数的表示方法;1.1.1 进位计数制及各计数制间的转换;二进制数的特点; 十进制--符合人们的习惯二进制--便于物理实现十六 ...

  2. 简述微型计算机组成概述,第二章微型计算机的组成概述.pptx

    第二章微型计算机的组成概述 第二章 微型计算机的组成;学习指导;2.1 冯·诺依曼结构计算机的工作原理; 约翰.冯诺依曼(John VonNouma,1903-1957),美籍匈牙利人,1903年12 ...

  3. 最小类型的微型计算机是什么,第一章-微型计算机中的数据类型.ppt

    第一章-微型计算机中的数据类型 第一章 微型计算机中的数据类型 第一章 微型计算机中的数据类型 1.1 常用数据类型 带符号整数.无符号整数. BCD数(包括压缩的和非压缩 的二–十进制码). 字符串 ...

  4. 微型计算机与裸机,第一章 微型计算机基础

    考点一.理解微处理器.微型计算机和微型计算机系统的概念及其相互关系. 1.1微信计算机系统组成 微型计算机是指以微处理器为核心,配上存储器,输入/输出接口电路等所组成的计算机. 微型计算机系统是指以微 ...

  5. 微型计算机微处理器用的电路,[理学]第1章 微型计算机与微处理器.ppt

    [理学]第1章 微型计算机与微处理器 现代微型计算机原理与接口技术教程 高等学校计算机基础教育教材精选 杨文显 主编 总 目 录 第1章 微型计算机与微处理器 第2章 存储器 第3章 汇编语言基础 第 ...

  6. 计算机组成原理-第一章 计算机系统概述(详细知识点总结)

    第一章 计算机系统概述 大纲 大纲: (一).计算机发展历程 (二).计算机系统层次结构 计算机硬件的基本组成.计算机软件的分类.计算机的工作过程 (三).计算机性能指标 吞吐量.响应时间.CPU时钟 ...

  7. 计算机控制系统 阶段,一章 计算机控制系统概述.ppt

    第一章计算机控制系统概述 四.分布式计算机控制系统 分布式计算机控制系统简称DCS(Distributed Control System),又称集散式控制系统,是现代社会经常采用的计算机控制系统. ? ...

  8. 硬件工程师培训教程——第一章计算机硬件系统概述

    第一章计算机硬件系统概述   要想成为一名计算机硬件工程师,不了解计算机的历史显然不行.在本书的第一章中,我们将带你走进计算机硬件世界,去回顾计算机发展历程中的精彩瞬间. 第一节计算机的发展历史 现代 ...

  9. 计算机控制技术黄勤,微型计算机控制技术 教学课件 黄勤 第3章微型计算机控制系统的常用控制.ppt...

    微型计算机控制技术 教学课件 黄勤 第3章微型计算机控制系统的常用控制 第3章 微型计算机控制系统的常用控制算法 3.1 数字滤波与数据处理 3.2 数字控制器的设计方法 3.3 数字PID控制器的设 ...

最新文章

  1. android 自己定义水平和圆形progressbar 仅仅定义一些style就能够
  2. 考考你,能看出这一段代码是用哪个编程语言写的吗?
  3. java i18n_Java i18n – Java的国际化
  4. 岛主 同学给我出的算法题
  5. CTFshow wbe41 教你写脚本
  6. ios android 性能测试工具,史上最全的 iOS 各种测试工具集锦
  7. N个例子让你彻底理解java接口回调
  8. 珠心算 详解(C++)
  9. OrCAD Capture CIS 17.2导入Altium Designer原理图
  10. 云服务器的实用功能——弹性伸缩
  11. 西瓜视频这20亿,砸的是什么?
  12. map在python中是什么意思_【后端开发】map在python中什么意思
  13. 网页Unity3d游戏全离线玩的高招!
  14. tinymce编辑器上传本地视频预览
  15. 基于蜜蜂优化算法的投资组合优化问题(Matlab代码实现)
  16. 关于 Discuz! 的二次开发
  17. [编程语言基础] 函数式编程
  18. 王婆只在茶局里张时 卡巴斯基杀毒软件
  19. 2.误删除 文件 磁盘 格式化 勒索 加密 数据 恢复 指南
  20. 如何打包一个项目文件

热门文章

  1. webservice调用错误
  2. selenium ‘WebDriver‘ object has no attribute ‘find_element_by_xpath‘解决方案
  3. 电脑右击此电脑,Windows找不到文件’C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Administrative Tools\Compu
  4. 电池管理系统高压部分功能安全
  5. IOS字体库查看并获取字体名称
  6. vue实现元素快速定位
  7. android scaletype没作用,Android源码系列之深入理解ImageView的ScaleType属性
  8. 智能家居网络系统设计(二)
  9. 返利指定服务器,忘川风华录返利指定服务器是什么意思 返利指定服务器领取方法[多图]...
  10. Java利用反射调用有参构造方法返回对象