微机原理Por Max(第一章 微型计算机基础)
高速缓存存储器的英文缩写是
目录
目录
选择和填空
第1 章 微机结构、功能部件、数制转换、机器原反补码。
五大功能部件,计算
第2章 CPU的功能和寄存器结构、主要引脚的名称和功能工作模式类型和构 成、 中断概念和计算。
第3 章 存储器类型和特点、容量和地址计算、芯片扩充计算。
第4-6章 常用指令格式、功能、寻址方式,伪指令格式、功能。
第7章 接口和端口的结构和功能、传送方式类型、串行特点、8255的名称和功能。
8255 可编程的并行数据传输接口芯片【功能:连接打印机 开关 负责数据 输入输出进行传送的一个部件】
第8 章 8259的结构、功能、工作方式特点,8253的结构、功能、工作方式、初值计算。
简答题
第1 章 微机设计和工作原理、微机组成部件的类型和原理。
第2章 CPU的功能结构、时序图的含义和过程,中断类型。
第3章 存储器的类型及特点、地址译码的方式、半导体存储器的性能指标、8086的分体 结构。
·第4-6章 汇编上机调试的步骤、变量属性、指令改错。
第7章 接口功能交传送方式类型及比较。
第8章 8259的功能、8253的工作方式的特点。
综合题
第2-3章CPU与主存综合设计画图分析、译码器应用和地址范围计算。
第4-6章 汇编语言源程序的编写(分支和循环结构)。
第7-8章 8255应用:开关和灯、打印机、查询和中断数据传送过程
配合8253和8259的应用\8253定时和计数应用译码器应用和地址范围计算
第一章 考核要求
1,理解微处理器、微型计算机和微型计算机系统的概念及其相互关系。
2,理解微机系统各部件的功能分工及计算机的工作过程。
3.掌握计算机中各种信息的表示及运算。
4,熟悉基本逻辑门及常用逻辑部件的使用。
第1章 微型计算机基础
1.1 微型计算机的概述
考点1主机、微处理器、微型计算机
考点2微型计算机的5大功能部件
考点3总线及类型划分
考点4基本逻辑门及常用逻辑部件
1,微处理器:CPU
1、由运算器、控制器、寄存器组、片内总线组成。
ALU CU R 88/86 16位
2、能完成取指令、执行指令,及与主存和I/O接口交互信息的功能,是微机的运算、控制中心。
3、有8、16、32、64位,8088/8086为16位。
2. 微型计算机系统:
(1)硬件系统:主机和外围设备
主机:用于放置主机及其他主要部件。有储位包括CPU、内存、I/O接口、硬盘等。 微型计算机
(2)软件系统:系统软件和应用软件
3.微机组成: 5大功能部件

控制器运算器 构成 CPU
+主存 构成主板
+外存 构成计算机系统 外设输入输出设备
4,总线及类型
总线(Bus) :是计算机系统各部件之间相互连接、传送信息的公共通道。
总线一般分为:片内总线、系统总线和外部总线三大类。
按照传送的信息类型可以分为数据总线、地址总线和控制总线。
5.门电路
与门
与非门
或门
疑或门
6.软件相关概念
指令:
微机完成规定操作的零,一条指令通常由操作码和地址码组成。
指令系统:
88/86:16
CISC、 RISC:
计算机语言:机器语言 低级语言 高级语言 面向对象
.obj 汇编语言 C语言
1.2 计算机中数的表示及运算
考点1 4种数制表示及相互转换
考点2 无符号数和有符号数的表示及运算
考点3 原码、反码和补码数的表示及运算
考点4 BCD码和ASC11码数的表示及应用
1. 4种数制表示及转换
【例题·一、单项选择题】
2,若x=10111101B, y=1001D, z=111H,则下列正确的是(A )。 A. y最大, x最小 B. z最大, y最小 c. z最大, x最小 D. y最大,z最小 分析 X为无符号数 字长为 8 取值范围 在 0~255 00~FF Y为4位10进制数 Z为16进制数 111的取值范围 在 000~FFF
2,无符号数和有符号数的表示及运算
(1)无符号数
①表示:n位机中, n位均为数值位,没有符号位。
写出10010011二进制无符号数和带符号数补码表示的十进制数分别___147____和___-109_____ 无符号数:128 16 2 1 =147 带符号数补码 10010011补码 变源码 符号位不变取反加1 11101101 -109
2算术运算:+/-:
无符号数X和Y, X=34AH, Y=8CH,则X-Y=__2BEH_____
③ 溢出:机器有位数限制、超出机器位数范围
CF=1表示溢出 = OF=1 溢出
例如: n=8,表示8位机,范围: 0-255 (00H-FFH) n=16,表示16位机,范围: 0-65535 (0000H-FFFFH)
(2)有符号数
① 表示:n+1位机中,n位数值位,1位符号位
② 算术运算:+/-: 机器数,补码加减运算
③ 溢出:机器有位数限制、超出机器位数范围,
OF=1 溢出
例如:8位机中,n=7,机器码表示范围:
原码(反码) : -127~+127(FFH-7FH)
-127 :11111111
+127: 01111111
补码: -128~+127 (80H-7FH)
有符号数溢出判定方法:
超出机器位数范围:十进制数
符号位:加减法公式
高两位进位(异或门):
加法的OF标志:两个数的符号相同而结果的符号与加数相反,则OF=1,否则OF=0。
正数+ 正数=负数
负数+ 负数=正数
减法的OF标志:如果两个数的符号相反而结果的符号与减数相同,则OF=1,否则OF=0。
正数-负数=负数
负数-正数=正数
版若8086执行SUBAH, AL后,结果OF=1,叙述正确的是()
A. AH的数大B. AL的数大C.两数都为正数 D.不明确
3 原码、反码和补码数的表示及运算
1.真值: +5 ,-5,+1001B,-123H
2.机器数表示及运算
(1)原码
(2) 反码
(3) 补码
机器数表示时注意事项:
(1)机器字长:一般来讲 8位
(2)正数或负数机器数表示方法不同
(3)整数或小数补齐机器位数时补0的位置不同
(4)负数在机器中均用补码表示 例如:MOV AL.-5 ; = FBH
(5)补码数的移位与对应的真值乘/除2的倍数的关系
(6)特殊数值的机器码的表示(±0, (±1, ±127等)
1.在机器数(C )中,零的表示形式是唯一的。
A. 反码B. 原码 C. 补码和移码D.原码和反码
2.8位定点原码整数10100011B的真值为()。
A. +0100011B B. -0100011B C. +1011101B D. -1011101B
机器数运算时注意事项:
(1) 机器字长
(2)补码加法或减法公式
(3)补码与原码的转换公式
(4)某数的正数与负数转换公式 补码 含符号位 各位取反加一 —补
(5)补码与移码的转换
(6)计算结果的机器数与真值的表示 补码——原码——真值
【例题·计算】假设字长n=8,已知X=68,Y=-72,计算[X]补, [Y]反, [Y]补, [X+Y]补。
1【x】原 01000100
【X】补 01000100B
2 【Y】原 11001000B
Y反 10110111B
Y补 =10111000B
4. BCD码和ASCII码数的表示及应用
BCD码:4位 二进制 ——一位十进制(0~9.)
1.十进制数-13的八位二进制补码是 11110011B
已知X=187.875,则x=10111011.111
1.已知X, Y, M, N均为无符号数,令X=10101010,Y=01100010, M=10100010, N=01010100, Z=X+Y, K=M+N则下列说法正确的是(B)。
A. Z无溢出, K无溢出 B. Z有溢出, K无溢出
C. z无溢出, K有溢出 D. Z有溢出, K有溢出
CF=1;溢出 或转换成10进制 查看是否超过 0~255
2·已知[X]补=1100011,则[-X]补=0011101B
1,补码表示中, 8位有符号数表示的数据范围是(D)
A. 0SNS255 B. 0SNS127
C. -127SNS127 D. -128SNS127
2.十进制数10.5的二进制表示(1010.1 ) B,十六进制表示是(A.8 ) H。
1·十进制整数100的二进制表示是(1100100B ),小数0.625的二进制表示是0.101
2·下列数据都省略了数制的后缀,可能是八进制数的是(C)
A. 789 B. OABC C. 567 D. XYZ
3,计算机中有符号数最常用的表示方式是( )表示。A.原码B.反码C.补码D. ASC11码
数值 有符号数 用补码
字符型 用 ASCII码
使一个二进制位置为1的方法是该位和1 或 (填与、或、异或)
冯诺依曼计算机在硬件结构上主要由运算器、控制器、和存储器 I/O四部分组成。
IBM PC微机中,有符号数使用(B)表示的。
A. 原码 B.补码 c. 反码 D. BCD码
下列逻辑部件中(C)不包括在运算器内。
A.累加器 B. 状态条件寄存器 C. 指令寄存 D. ALU
指令寄存器 控制器 IP/PC 指令译码器
USB是一种(A)。
A. 通用串行总线接口 B.通用并行总线接口 c. 新型的微机丙部总线 D. 新外设标准插头
根据冯诺依曼的理论,下面那个不是计算机的组成部分(B)
A.运算器 B.复印机 c.打印机 D.控制器
高速缓存存储器的英文缩写是cache
浙公网安备 33010602011771号