微机原理第二章

发布 2022-07-15 07:16:28 阅读 1259

第二章。

1、微型计算机系统是由硬件系统和软件系统两部分组成。

2、计算机系统结构是由运算器、控制器、存储器、输入设备和输出设备五大部分组成,被称之为冯诺依曼原理。

3、运算器和控制器合称为**处理器单元,简称为cpu。

4、把**处理单元的功能集成在一个芯片上的大规模或超大规模的集成电路,称之为微处理器,简称mpu。

5、微型计算机是由微处理器、存储器、输入/输出接口和总线四部分组成。

6、微机总线一般情况可以分为系统总线、内部总线和外部总线;按功能可以分为地址总线(ab)单向、数据总线(db)双向、控制总线(cb)双向。

7、微处理器的逻辑组成:运算器、控制器、高速缓冲和时钟。

8、主频=外频*倍频系数。

9、cpu进行运算的二进制位数称之为字长。

微处理器有16位数据线,是标准的16位微处理器,而8088内部有16位数据线,外部只有8位,是准16位微处理器,8086/8088都有20位地址总线,可直接方向的存储空间为1mb。

有标准的16位微处理器,可直接访问的存储空间为16mb。

sx是准32位微处理器,可直接访问的存储空间为16mb,80386dx为标准的32位微处理器,可直接访问的存储空间是4gb。

是标准的32位微处理器,可直接访问的存储空间是4gb。

14、微处理器与它所支持的部件合称为微处理机。

15、存储器是计算机记忆信息的装置,其主要职能是保存程序和数据。

16、根据存储器在计算机位置中的不同,可以分为内存和外存,内存的特点是容量小,速度快,**高,外存的特点是容量大,速度慢,**低。

17、内存有可以根据存取方式的不同分为只读存储rom和随机存储ram。

18、运算器的主要职能是用来完成对数据的算术运算、逻辑运算及逻辑判断等操作。

19、内存是有存储体、地址译码器、数据寄存器和控制电路组成。

20、内存的主要性能包括有存储容量、存取速度、内存宽带和错误校验等。

21、介于微型计算机和外部设备之间的电路称为输入/输出接口电路,它具有对数据的缓存作用,对信号的变换作用,还具有联络作用。

22、软件通常可以分为系统软件和应用软件。运行、维护和管理计算机的软件,称为系统软件,可以分为四大部分:1操作系统2程序设计工具集3数据管理系统4诊断维护程序。

23、计算机语言有机器语言、汇编语言和高级语言。

24、操作系统是计算机硬件和软件的接口,也是用户与计算机之间的接口。

25、存储信息的基本单位是二进制位,在1m字节的存储空间,每个存储单元的地址是有20位二进制数组成,常用5位十六进制数表示,其地址范围是00000h~fffffh。

位字长可以访问的存储空间是64k字节,地址范围是0000~ffffh,20位字长可以访问的存储空间有1m字节,微处理器的最低1m字节存储空间,称为实方式内存。

27、存储器分段就是把1m字节存储空间划分成若干段,每个段由64kb连续的字节单元构成,每个分段式一个可寻址的逻辑单位,段内的起始地址是0,末地址是0ffffh。

28、每个段的首地址的低4位为0,从而规定了段地址只取段首地址的高16位值,其值称为段基值,段内地址是相对于段首的字节距离,其字节距离称为偏移量。

29、由逻辑地址计算物理地址的方法是:把段地址左移4位,低4位补0,再加上偏移地址,便形成了物理地址,其公式是:物理地址=段基值*10h+偏移量。

30、在微型计算机中,堆栈是一个特定的ram存储区,它主要用于暂存数据和断点地址。

31、堆栈的工作方式是先进后出和后进先出。

32、堆栈的两种编址方式是向下生成和向上生成,inten系列微处理器采用向下生成的编址方式。

33、堆栈指示器简称为sp。

34、堆栈的三种基本操作时:建栈、压栈、出栈。

35、微处理器的基本结构:总线接口单元、指令抓取恶化译码单元、执行单元和地址生成单元。

36、微处理器按功能分为通用寄存器、段寄存器、指令指针寄存器和标志寄存器。

37|、通用寄存器又可分为三组:数据寄存器、地址指针寄存器和变址寄存器。

38、eax主要用作累加器、ebx即可作为基址寄存器,又可作为数据寄存器,ecx主要用作计数器,edx主要用作乘、除法中的辅助累加器。

39、基址寄存器有:bx、bp、ebx、ebp

40、变址寄存器有:si、di、esi、edi

有四个段寄存器,80386以上的有6个段寄存器。

42、段寄存器和仿移地址结合的方式:

段寄存器cs——ip

段寄存器ss——sp、bp

段寄存器dx——bx、si、di

段寄存器es——di

43、ip/eip寄存器用来定位下一条指令,指向程序哟啊执行的下一条指令的偏移址。

/8088有9个标志位(6个状态标志位和3个控制标志位),80286有12个标志位,80386有14个标志位80486有15个标志位。

45、进位标志位cf,辅助进位标志位af,符号标志位sf,零标志位zf、奇偶标志位pf,溢出标志位of。

46、增量方向标志位df,df为0,自动增1,df为1,自动减1。

47、if允许中断标志位。if为1,允许中断,if为0,禁止中断。

48、tf单步标志位。tf为1,进入单步工作方式。

49、存储器的逻辑地址是由段基值和偏移量两部分组成的。

50、构成微处理器的有效地址的三个分量是基地址、变址和偏移量。

51、段基值sba,有效地址ea,偏移量disp,物理地址pa。

52、一台计算机所有指令的总和称为该机的指令系统。

53、指令时由操作码和操作数两个字段组成的。

54、指令的操作数字段,根据操作数个数的不同,可以分为但操作数、双操作数和无操作数指令。

55、数据传送指令的执行结果对标志寄存器的歌标志无影响。

56、压出栈指令:push、src——pop、 dst

57、标志位压栈指令:pushf——popf 数据传送指令:mov、dst,src

58、交换指令:xchg opr1,opr2

59、有效地址装入指令:lea leg,src

60、双指针装入语句:lds reg, src les reg,src

61、加法指令:add dst,src

带进位加法指令:adc dst,src

62、减法指令:sub dst, src

带进位减法指令:sbb dst,src

63、加1指令:inc dst 减1指令:dec dst

64、比较指令:cmp dst, src

求补指令:neg dst

65、乘法指令:mul src 带符号乘法指令:imul

66、除法指令:div src 带符号除法指令:idiv src

67、加法的十进制调整指令:daa

减法的十进制调整指令:das

68、扩展数据宽度指令:字节扩展:cbw字扩展:cwd

69、逻辑运算指令有“与”、“或”、“异或”、“非”四种,前三种指令执行后总是将cf和of标志位置0,根据结果对sf、sf和pf标志位进行置位或复位,对af标志位未定义,非指令对标志位无影响。

70、与指令:and dst, src

或指令:or dst,src

71、异或指令:xor dst, src

测试指令: test dst ,src

72、逻辑左移指令:shl dst, src

算术左移:sal dst, src

73、逻辑右移指令:shr dst,src

算术右移:sar dst,src

74、循环左移指令:rol dst,src

循环右移:ror dst,src

75、带进们循环左移:rcl dst, src

带进们循环右移:rcl dst, src

76、clc:进位标志位清零 cf——0 cmc:进位标志求反

77、stc:进位标志位置1 cld:方向标志位清零。

78、cli:中断标志位清零 std:方向标志位置1

79、sti:中断标志位置1

80、空操作指令:nop 停机指令:hlt

81、inc加1指令、dec减1指令和求补指令neg都不影响进位标志位cf。

82、串是字符串的简称,它是指由字节、字或双字组成的一串连续存储单元,串的数据类型可以是字符或数值,其长度可以达64k字节。

83、串操作的寻址方式隐含使用变址寄存器。

84、源串的操作数地址由ds:[si ]提供,目标的操作地址由es;[di]提供,在执行串操作指令必须对si和di进行预置。

85、串操作修改操作数地址方式有自动增址和自动减址两种,当df=0时,则自动增址,位正串操作;否则df=1,自动减址,为反串操作。

86、串处理指令:

1) 数据串传送指令:

movsb 字节传送指令。

movsw 字传送指令。

movsd 双字传送指令。

2) 数据串比较指令:

cmpsb 字节串比较指令。

cmpsw 字串比较指令。

cmpsd 双字串比较指令。

3) 数据串扫描指令:

scasb 字节串扫描指令。

scasw 字串扫描指令。

scasd 双字串扫描指令。

4) 数据串装入指令:

lodsb 字节串装入指令。

lodsw 字串装入指令。

lodsd 双字串装入指令。

5) 存储数据串指令:

stosb 存储字节指令。

stosw 存储字串指令。

stosd 存储双字串指令。

87、程序的执行顺序是由**希寄存器cs和指令指针寄存器ip的内容决定,程序转移指令用以改变cs和ip的值,从而控制程序的流向。

88、转移指令可以分为无条件转移指令和条件转移指令,执行转移指令不影响标志寄存器的标志位。

89、无条件转移指令格式:jmp 目标标号可分为段内直接转移、段内间接转移和段内直接短转移三类。

90、调用指令call可以分为段内调用和短间调用两种,返回指令为ret,空操作指令为nop,停机指令为hlt。

微机原理第二章

2.38086内部结构分为eu与biu两部分,有什么优点?答 biu的功能 同外部总线连接,为eu和内存之间提供信息。eu的功能 从biu的指令队列中获得指令,然后执行该指令。协同工作,完成指令所要求的操作。翻译出 s0,s1和 s2三个状态信号的意义。能产生系统总线或者仅有i o装置的总线控制信号...

微机原理第二章

第二章微处理器的性能与结构。重点 1.微处理器的各组成部分。2.程序执行的流程。3.时钟 周期和时序。4.存储器结构体系和i o端口。2 1 微处理器概述。微处理器 cpu 是组成微型计算机或微处理器系统的核心,包含运算器和控制器,除执行算术运算和逻辑运算之外,还承担着控制整个计算机系统的责任,使它...

微机原理第二章作业

ale 地址锁存使能信号 输出,三态 用于实现cpu的地址 数据线复用。2.14画出8086微处理器最小模式下组成的微机框图,说明各部件功能。答 从图中可以看出除了cpu工作于最小模式时,mn mx引脚接 5v电源,图中除了cpu外还包括三部分,即时钟发生电路,地址锁存电路和数据收发电路。1 时钟发...