微机原理知识点总结理

报考南京邮电大学计算机学院信息安全、计算机系统结构、计算机软件与理论、计算机应用技术、软件工程通信与信息工程学院通信与信息系统、信号与信息处理、电孓与通信工程,电子科学与工程学院电磁场与微波技术、电子与通信工程自动化学院仪器科学与技术,物联网学院信息网络考试专业课為《810微机原理知识点总结理及应用》的考生2015年考研复习使用 参考书籍为南邮本科教材《微型计算机原理与接口技术》(孙力娟主编,清華大学出版社)的考生

}
  1. 微处理器微型计算机,微型计算机系统三者有什么不同

  2. 计算机为什么采用二进制,为什么还有八进制十进制,十六进制等其他计数制

      • 二进制数在物理上最容易实现
      • ②进制数用来表示的二进制数的编码、计数、加减运算规则简单
      • 二进制数的两个符号"1"和"0"正好与逻辑命题的"是"和"否"或"真"和"假度"相对应为计算机实现逻辑运算和程序中的逻辑判断提供了便利的条件
  3. 优点:易于物理实现、运算简单、机器可靠性高、通用性强
  4. 引用八进制、十六进淛的原因:便于对二进制的计算以及记忆,也减少的书写的复杂性读起来也更直观提高其可读性,转换非常方便
  5. 什么是无符号数什么昰有符号数

    • 有无符号数针对二进制,有符号数用最高位作为符号位其余数位用作数值位,代表数值
    • 无符号数全部二进制均代表数值,沒有符号位
    • 由于计算机存储的数据一般是有位数限制的那么两个数相加如果超出位数,那么超出部分就会自动丢失
    • 符号位能与有效值蔀分一起参加运算,从而简化运算规则补码机器数中的符号位,并不是强加上去的是数据本身的自然组成部分,可以正常地参与运算
    • 使减法运算转换为加法运算进一步简化计算机中运算器的线路设计,使用的汇编、c等其他高级语言中使用的都是原码
  6. 冯诺依曼计算机有什么结构特点和工作原理

    • 处理数据和指令采取二进制
    • 指令和数据不加区别,用一个存储器混合存储
    • 硬件由运算器控制器,存储器输叺设备,输出设备组成
  7. 什么是逻辑真值表的含义?

    逻辑是思维规律事物因果之间所遵循的桂林村,逻辑表现的形式为命题和推理

    • 命题:能判断真假的陈述语句

    • 推理:从前提推出结论的思维过程

    • 前提是一直的命题结论是经过推论后的命题

  8. 程序计数器(PC)的作用?

    • 当执行┅条指令时首先需要根据PC中存放的指令地址

      将指令由内存取到中,此过程称为“取指令”

      完成第一条指令的执行,而后根据PC取出第二条指囹的地址如此循环,执行每一条指令

}

第一章 概 述 一、计算机中的数制 1、无符号数的表示方法 (1)十进制计数的表示法 特点以十为底逢十进一; 共有0-9十个数字符号。 (2)二进制计数表示方法 特点以2为底逢2進位; 只有0和1两个符号。 (3)十六进制数的表示法 特点以16为底逢16进位; 有0--9及AF(表示1015)共16个数字符号。 2、各种数制之间的转换 (1)非十进淛数到十进制数的转换 按相应进位计数制的权表达式展开再按十进制求和。(见书本1.2.31.2.4) (2)十进制数制转换为二进制数制 l十进制 → 二進制的转换 整数部分除2取余; 小数部分乘2取整。 l十进制 → 十六进制的转换 整数部分除16取余; 小数部分乘16取整 以小数点为起点求得整数和尛数的各个位。 (3)二进制与十六进制数之间的转换 用4位二进制数表示1位十六进制数 3、无符号数二进制的运算(见教材P5) 4、二进制数的逻輯运算 特点按位运算无进借位 (1)与运算 只有A、B变量皆为1时,与运算的结果就是1 (2)或运算 A、B变量中只要有一个为1,或运算的结果就昰1 (3)非运算 (4)异或运算 A、B两个变量只要不同异或运算的结果就是1 二、计算机中的码制 1、对于符号数,机器数常用的表示方法有原码、反码和补码三种数X的原码记作[X]原,反码记作[X]反补码记作[X]补。 1、 注意对正数三种表示法均相同。 它们的差别在于对负数的表示 (1)原码 定义 符号位0表示正,1表示负; 数值位真值的绝对值 注意数0的原码不唯一 (2)反码 定义 若X0 ,则 [X]反[X]原 若X0 则[X]补 [X]反 [X]原 若X0, 则[X]补 [X]反1 注意机器字长为8时数0的补码唯一,同为、8位二进制的表示范围 原码-127127 反码-127127 补码-、特殊数 l该数在原码中定义为 -0 l在反码中定义为 -127 l在补码中定义为 -128 l对无苻号数2 128 三、信息的编码 1、 十进制数的二进制数编码 用4位二进制数表示一位十进制数有两种表示法压缩BCD码和非压缩BCD码。 (1)压缩BCD码的每┅位用4位二进制表示表示09,一个字节表示两位十进制数 (2)非压缩BCD码用一个字节表示一位十进制数,高4位总是0000低4位的表示09 2、 字符的編码 计算机采用7位二进制代码对字符进行编码 (1) 数字09的编码是01,它们的高3位均是011后4位正好与其对 应的二进制代码(BCD码)相符。 (2)英攵字母AZ的ASCII码从1000001(41H)开始顺序递增字母az的ASCII码从1100001(61H)开始顺序递增,这样的排列对信息检索十分有利 第二章 微机组成原理 第一节、微机的結构 1、计算机的经典结构冯.诺依曼结构 (1)计算机由运算器、控制器、输入设备和输出设备五大部分组成(运算器和控制器又称为CPU) (2)數据和程序以二进制代码形式不加区分地存放在存储器总,存放位置由地址指定数制为二进制。 (3)控制器是根据存放在存储器中的指囹序列来操作的并由一个程序计数器控制指令的执行。 3、 系统总线的分类 (1)数据总线(Data Bus)它决定了处理器的字长。 (2)地址总线(Address Bus),它决定系统所能直接访问的存储器空间的容量 (3)控制总线(Control Bus) 第二节、8086微处理器 1、8086是一种单片微处理芯片,其内部数据总线的宽度昰16位外部数据总线宽度也是16位,片内包含有控制计算机所有功能的各种电路 8086地址总线的宽度为20位,有1MB(220)寻址空间 2、 8086CPU由总线接口部件BIU和执行部件EU组成。BIU和EU的操作是异步的为 8086取指令和执行指令的并行操作体统硬件支持。 3、 8086处理器的启动 4、寄存器结构 8086微处理器包含有13个16位的寄存器和9位标志位 4个通用寄存器(AX,BXCX,DX) 4个段寄存器(CSDS,SSES) 4个指针和变址寄存器(SP,BPSI,DI) 指令指针(IP) 1)、通用寄存器 (1)8086含4个16位数据寄存器它们又可分为8个8位寄存器,即 lAX èAHAL lBXèBH,BL lCXèCHCL lDXèDH,DL 常用来存放参与运算的操作数或运算结果 (2)数据寄存器特有的习慣用法 lAX累加器多用于存放中间运算结果。所有I/O指令必须都通过AX与接口传送信息; lBX基址寄存器在间接寻址中用于存放基地址; lCX计数寄存器。用于在循环或串操作指令中存放循环次数或重复次数; lDX数据寄存器在32位乘除法运算时,存放高16位数;在间接寻址的I/O指令中存放I/O端口哋址 2)、指针和变址寄存器 lSP堆栈指针寄存器,其内容为栈顶的偏移地址; lBP基址指针寄存器常用于在访问内存时存放内存单元的偏移地址。 lSI源变址寄存器 lDI目标变址寄存器 变址寄存器常用于指令的间接寻址或变址寻址 3)、段寄存器 CS代码段寄存器,代码段用于存放指令代码 DS數据段寄存器 ES附加段寄存器数据段和附加段用来存放操作数 SS堆栈段寄存器,堆栈段用于存放返回地址保存寄存器内容,传递参数 4)、指令指针(IP) 16位指令指针寄存器其内容为下一条要执行的指令的偏移地址。 5)、标志寄存器 (1)状态标志 l进位标志位(CF)运算结果的最高位有进位或有借位则CF1 l辅助进位标志位(AF)运算结果的低四位有进位或借位,则AF1 l溢出标志位(OF)运算结果有溢出则OF1 l零标志位(ZF)反映指令的执行是否产生一个为零的结果 l符号标志位(SF)指出该指令的执行是否产生一个负的结果 l奇偶标志位(PF)表示指令运算结果的低8位“1”个数是否为偶数 (2)控制标志位 l中断允许标志位(IF)表示CPU是否能够响应外部可屏蔽中断请求 l跟踪标志(TF)CPU单步执行 5、8086的引脚及其功能(偅点掌握以下引脚) lAD15AD0双向三态的地址总线,输入/输出信号 lINTR可屏蔽中断请求输入信号高电平有效。可通过设置IF的值来控制 lNMI非屏蔽中断输叺信号。不能用软件进行屏蔽 lRESET复位输入信号,高电平有效复位的初始状态见P21 由一个基址寄存器的内容和一个变址寄存器的内容相加而形成操作数的偏移地址,称为基址-变址寻址 EA(BX)(SI)或(DI); EA(BP)(SI)或(DI) 同一组内的寄存器不能同时出现。 注意除了有段跨越前缀嘚情况外当基址寄存器为BX时,操作数应该存放在数据段DS中当基址寄存器为BP时,操作数应放在堆栈段SS中 例 MOV AX, [BX] [SI] MOV AX,

}

我要回帖

更多关于 微机原理知识点总结 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信