微机原理_第1章 微型计算机概述

目录

1.1 微型计算机的基本结构

1.1.1 微型计算机的结构特点

冯·洛伊曼结构——微机

哈佛结构——单片机、DSP

1.1.2 微处理器

微处理器简介

CPU一般都具备下列功能:(6点)

CPU在内部结构上都包含下面这些部分: 

CPU的控制信号分为两类

1.1.3 内存储器

1.内存单元的地址和内容

2.内存操作

3.内存分类

1.1.4 输入输出设备和输入输出接口

1.1.5 总线

1.2 微型计算机系统

1.2.1 微型计算机系统的组成

1.2.2 微型计算机的主要性能指标

1.2.3 典型微型计算机的组成结构

1.3 微型计算机的运算基础

1.3.1 数和数制

1.数制与进位计数法

2. 数制转换

3. 数制运算

1.3.2 数的表示

1. 机器数

2. 原码、反码和补码

1.3.3 数的编码

1.BCD码(及其(加减)运算)

2.ASCII码


1.1 微型计算机的基本结构

1.1.1 微型计算机的结构特点

从硬件体系结构来看,主要有冯·洛伊曼结构和哈佛结构。

冯·洛伊曼结构——微机

       图示

       由运算器、控制器、存储器、输入设备和输出设备五大部分组成(硬件部分)
                微处理器CPU包含运算器和控制器
                存储器包括ROM和RAM
                I/O接口及外设是输入、输出设备的总称
                各组成部分之间通过地址总线AB、数据总线DB、控制总线CD联系在一起,这种系统结构称为三总线结构,简称总线结构

            数据和程序以二进制代码形式不加区别地存放在存储器中,存放位置由地址指定,地址码也为二进制
            控制器是根据存放在存储器中的指令序列即程序来工作的,并由一个程序计数器(即指令地址计数器)控制指令的执行
            取指令和取存数据都使用同一个存储区

哈佛结构——单片机、DSP

            将程序和数据分开存储在不同存储模块
            允许在一个机器周期内同时获得指令字和操作数

冯·洛伊曼结构和哈佛结构的主要区别在于是否区分指令和数据(即ROM和RAM是否分开,或指令线和数据线是否分开)。

1.1.2 微处理器

微处理器简介

微处理器也称作中央处理单元,简称CPU(Central Processing Unit),是微型计算机的核心
本身具有运算和控制功能
       控制器:负责全机的控制工作
       运算器:执行所有的算术和逻辑运算

多数CPU是单片的,有时也会见多片型的,即几个片合起来完成一个CPU的功能

CPU一般都具备下列功能:(6点)

       可以进行算术和逻辑运算
       能对指令进行译码(译码器,EU)并执行规定的动作
       可暂存少量数据(寄存器)
       提供整个系统所需要的定时和控制(时序和控制部件)
       能和存储器、外设交换数据(I/O)
       可以响应其他部件发来的中断请求(INT)

CPU在内部结构上都包含下面这些部分: 

        算术逻辑部件(ALU):专门用来处理各种数据信息的,它可以进行加、减、乘、除算术和与、或、非、异或等逻辑运算(本身是没有指数和对数运算的)
       累加器和通用寄存器组(14个):用来保存参加运算的数据以及运算的中间结果,也用来存放地址
       程序计数器(指令指针IP):指向下一条要取出的指令
       指令寄存器:存放从存储器中取出的指令码
       译码器:对指令码进行译码和分析,从而确定指令的操作,并确定操作数的地址,再得到操作数,以完成指定的操作。
       时序和控制部件:指令译码器对指令进行译码时,产生相应的控制信号送到时序和控制逻辑电路,组合成外部电路所需要的时序和控制信号。这些信号送到微型计算机的相应部件,以控制这些部件协调工作。

CPU的控制信号分为两类

       由CPU内部产生相应的控制信号:送到存储器、输入/输出接口电路和其他部件
       微型计算机系统的其它部件也会在它们需要的时候向CPU发出各种请求信号:如中断请求、总线请求等。


1.1.3 内存储器

内存储器又叫内存或主存,计算机的记忆部件存放数据(包括原始数据、中间结果和最终结果)和程序。

1.内存单元的地址和内容

       内存中存放的数据和程序,从形式上看都是二进制数
       微机通过给各个内存单元规定不同地址来管理内存
       位——计算机存储信息的基本单位   每8位组成一个字节
       若字长为16位&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值