微机原理Por Max(第一章 微型计算机基础)

高速缓存存储器的英文缩写是

目录

目录

选择和填空

简答题

综合题

第一章 考核要求

第1章 微型计算机基础

1.1 微型计算机的概述

1,微处理器:CPU

2. 微型计算机系统:

     3.微机组成: 5大功能部件

        4,总线及类型

5.门电路

6.软件相关概念

1.2 计算机中数的表示及运算

1. 4种数制表示及转换

2,无符号数和有符号数的表示及运算

(1)无符号数

(2)有符号数

有符号数溢出判定方法:

3 原码、反码和补码数的表示及运算

4. BCD码和ASCII码数的表示及应用



选择和填空

第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

posted @ 2023-08-21 11:36  YJlio  阅读(66)  评论(0)    收藏  举报  来源