- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
工业用微型计算机题目解答过程
工业用微型计算机题目解答过程
第1章的一些要点
微处理器是微型机的核心芯片,通常简称为MP(Micro Processor),它是将计算机中的运算器和控制器集成在一个硅片上制作的集成电路。这样的芯片也被称为中央处理单元,一般简称为CPU(Central Processing Unit)。
多种进制的数字系统
人们在日常生活中,采用多种进制的数字系统。最常用的是十进制。例如
1998=1×103+9×10+9×10+8×100
后缀B表示二进制;后缀H表示十进制;后缀D表示十进制(也可不加后缀)
例如: B-是二进制数;9BH-是十六进制数;155D-是十进制数;这些数都表示同一数值,即十进制的155,只是使用的进制不同而已。
二进制、十进制、十六进制数对照表
二进制、十进制、十六进制数对照表
十进制数十六进制数二进制数
0 00000 11 0001 22 0010 33 0011 44 0100 55 0101 66 0110 77 0111 88 1000 99 1001 10 A1010 11 B1011 12 C1100 13 D1101 14 E1110 15 F1111 16 10 10000
微型计算机系统的构成
微型计算机系统是由硬件和软件两部分组成的。
微处理器,是微机系统的核心部件,简称为CPU,它包括运算器、控制器和寄存器几部分
微型计算机软件
计算机软件分为系统软件和应用软件,系统软件包括操作系统(DOS及WINDOWS、UNIX、LINUX等)和系统应用程序。
8086/8088的功能结构
微处理器8086/8088微处理器结构类似,都由算术逻辑单元ALU、累加器、专用和通用寄存器、指令寄存器、指令译码器、定时器控制器等组成,后四部分相当于控制
8086/8088的内部寄存器
8086/8088内部有14个16位寄存器,编程时都要用到,所以必须识记。按其功能,可分为三大类:第一类是通过寄存器(8个),第二类是段寄存器(4个),第三类是控制寄存器(2个)
数据寄存器AX、BX、CX、DX
寄存器
地址指针寄存器SP、BP
变址寄存器SI、DI
段寄存器CS、SS、DS、ES
控制寄存器IP、FLAGS
数的进制
最常用的是十进制。例如
1998=1×103+9×10+9×10+8×100
后缀B表示二进制;后缀H表示十进制;后缀D表示十进制(也可不加后缀)
例如: B-是二进制数;9BH-是十六进制数;155D-是十进制数;这些数都表示同一数值,即十进制的155,只是使用的进制不同而已。
二进制和十六进制间的相互转换
(1)十六进制转换为二进制数,不论是十六进制的整数还是小数,只要把每一位十六进制的数用相应的二进制数来代替,就可以转换为二进制。例如
9 BA 6
1001 1011 1010 0110
即9B.A6H=. B
(2)二进制转换为十六进制这种转换,可分两步进行:对整部分,从小数点向左数每4位二进制为一组,最后不足的前面补零。对小数部分,从小数点向右数,每4位一组,最后不足4位的后面补0,然后把每4位二进制数用相应的十六进制数代替,即可转换为十六进制数。例如
1011 0111.0101 0100 B7 54
即. B=B7.54H
例题
二进制0011 B转换为十进制数是_。
A、1 B、2 C、3 D、21
正确答案C
第二章知识点
型计算机的指令系统
可以分为六大类:①数据传送指令;②算术传送指令;③逻辑运算和移位指令;④串操作指令;⑤控制转移指令;⑥处理器控制指令。
8086/8088的基本寻址方式
立即寻址(Immediate Addrssing)
例如:
MOV CL,28H MOV AX,3189H
直接寻址
MOV AX,〔3100H〕
寄存器间接寻址
基址寻址
MOV SI,DATA〔BX〕
MOV BLOCK〔BP〕,AX
基址-变址寻址
MOV AX,COUNT〔BX〕〔SI〕
数据传送指令
按其功能的不同,可以分为以下四组
①通用数据传送指令;②输入/输出指令;③目标地址传送指令;④标志传送指令。
算术运算指令
算术运算指令共有以下五组:
加法运算指令
减法运算指令
乘法运算指令
除法运算指令
转换指令
控制转移指令
8086/8088CPU提供了很多指令用于控制程序的转移。这类指令是以下四种:
转移指令、循环控制指令、过程调用指令和中断指令。
无条件转移指令JMP JUMP指令的操作是无条件地将控制转移到指令中规定的目的地址。另外,目标地址可以用直接的方式给出,也可以用间接的方式给出,JMP指令对标志位没有影响。
DEBUG调试程序的功能
DEBUG.COM或DEBUG.EXE是随DOS操作系统提供的。键入该程序(DEBUG)后,出现提示符-,它具有如下命令:A为
文档评论(0)