第一章 微型计算机系统♥

主板上的信息

第一章 微型计算机系统♥_第1张图片

微处理器子系统 

        8088CPU:

                        16位内部结构、

                          8位数据总线、

                         20 位地址总线、

                        4.77MHz主频


考点1: 微机系统结构

明确3个概念的区别

微处理器(Microprocessor)

一个大规模集成电路芯片

内含控制器【CU】、

运算器【ALU】和

寄存器

以及【14个16位寄存器】

微型计算机(Microcomputer)

通常指微型计算机的硬件系统

还有一般的说法:微机微型机

微型计算机系统(Microcomputer system)

由硬件和软件共同组成的完整的计算机系统


5大功能部件

第一章 微型计算机系统♥_第2张图片

左边和右边提到的是,输入和输出接口   【接口芯片:输入,输出】

总线及类型

微型机算计机的标准总线从16位的ISA总线,发展到32位的EISA【并行】总线和PCI【外围部件互联】总线,又进一步发展到64位的PCI【PCI-E】总线。USB【串型】总线最多可连接的外设装置的数目为127

门电路及逻辑部件

第一章 微型计算机系统♥_第3张图片

考点2:数制表示、转换

将十六进制数6AH转换为十进制数=106D

将十进制数369转换为十六进制数=171H

将十进制数70转换为二进制数=01000110B

考点3:无符号数和有符号数的表示及运算

机器数表示时注意事项:

(1) 机器字长 :8位,16位

(2)正数负数机器数表示方法不同

(3)整数小数补齐机器位数时补0的位置不同【整数:符号位数值之间补,负数,数值位的右侧】

(4)负数在机器中均用补码表示

(5)补码数的移位与对应的真值乘/除2的倍数的关系

(6)特殊数值的机器码的表示(±0,±1,±127等)

明确概念:

1.真值:+5-5,65H   【最常见的是十进制】

2. 有符号机器数表示:

 (1)原码:

(2)反码:

(3)补码:

(1)无符号数

溢出:机器有位数限制、超出机器位数范围,CF=1表示溢出

        8位机,范围: 0-255 (00H-FFH)   【8位用的比较多】

        16位机,范围: 0-65535 (0000H-FFFFH)

(2)有符号数

①表示:n+1位机中, n位数值位, 1位符号位

② 算术运算:+/-:

③ 溢出:机器有位数限制、超出机器位数范围,OF=1

        8位机中,n=7,机器码表示范围:

原码(反码):-127 ~+127(FFH~7FH)

           补码:-128~+127(80H-7FH)


例如:8位字长的字,采用补码形式表示时,一个字所能表示的整数范围是(C)。

第一章 微型计算机系统♥_第4张图片

-2^7~+(2^7-1)

16位补码

        -2^15~+2^15-1

练习

十进制数-74的二进制补码为10110110

一个带符号的补码数为OFBH,则其十进制的真值是 -5

一个带符号的补码数为56H,则其十进制的真值是+86

16位带符号补码数所能表示的范围是-32768~+32767 【-2^15~+(2^15~1)】

已知x的8位补码为10011001,其原码是11100111真值为-103

十六进制数88H,可表示成无符号十进制136数带符号十进制数-120,压缩 型BCD码十进制数

88

!!!!!十进制=2进制=16进制 BCD

一个8位的二进制数00110101B,如果是一个无符号二进制整数,

表示的十进制数是53

如果是BCD码,它表示35

如果是ASCII码,它表示'5'

1,写出下列各定点有符号整数的原码和补码,设机器字长8位。

35         -98        -127        0        -1

35 原码和补码: 00100011,

-98原码: 11100010,补码: 10011110

-127原码: 11111111,补码: 10000001

+0原码: 00000000,补码: 00000000

-0原码: 10000000,补码: 00000000

-1原码: 10000001,补码: 11111111

机器数运算时注意事项:

(1)机器字长

(2)补码加法或减法公式

(3)补码与原码的转换公式

(4)某数的正数与负数转换公式

(5)结果标志位、溢出判定

(6)计算结果的机器数与真值的表示


加法的OF标志:

        两个数的符号相同而结果的符号与加数相反,则OF=1,否则OF=0。

                正数+ 正数=负数

                负数+ 负数=正数

减法的OF标志:

         如果两个数的符号相反而结果的符号与减数相同,则OF=1,否则OF=0。

                正数-负数=负数
                负数-正数=正数


2·将下列各组数据用8位补码表示,求其和,写出运算过程。写出溢出、进位、零、符号标志

75+26        -82+ (-38)        127+ (-18)        -126+49

  1. 75 的8位补码表示:00100101

  2. 26 的8位补码表示:00011010

计算结果:00111111,这是63的8位补码表示。

  1. -82 的8位补码表示:10101110

  2. -38 的8位补码表示:11011010

计算结果:11001000,这是-56的8位补码表示。

  1. 127 的8位补码表示:01111111

  2. -18 的8位补码表示:11101110

计算结果:01100101,这是101的8位补码表示。

  1. -126 的8位补码表示:10000010

  2. 49 的8位补码表示:00110001

计算结果:10110011,这是-77的8位补码表示。

现在,让我们分析这些结果:

  • 75 + 26 = 63,没有溢出,没有进位,结果为正,不为零。
  • OF=0 CF=0 ZF=0 SF=0
  • -82 + (-38) = -56,没有溢出,有进位,结果为负,不为零。
  • OF=0 CF=1 ZF=0 SF=1 
  • 127 + (-18) = 101,没有溢出,没有进位,结果为正,不为零。
  • OF=0 CF=0   ZF=0  SF=0
  • -126 + 49 = -77,没有溢出,没有进位,结果为负,不为零。
  • OF=0 CF=0 ZF=0 SF=1

第1章 总结

微型计算机系统相关概念

微机的基本元器件、功能部件的结构及原理

微机中各种数据的表示及运算

你可能感兴趣的:(微机原理♥,河北专升本)