导航菜单
首页 >  » 正文

简述微型计算机系统的组成?(简答题!) 微机原理试题求答案

简述微型计算机系统的组成?(简答题!)

计算机系统包括硬件系统和软件系统两大部分。硬件是指组成计算机的各种物理设备,也就是我们在“认识计算机”中所介绍的那些看得见,摸得着的实际物理设备。它包括计算机的主机和外部设备。具体由五大功能部件组成,即:运算器、控制器、存储器、输入设备和输出设备。这五大部分相互配合,协同工作。其简单工作原理为,首先由输入设备接受外界信息(程序和数据),控制器发出指令将数据送入(内)存储器,然后向内存储器发出取指令命令。在取指令命令下,程序指令逐条送入控制器。控制器对指令进行译码,并根据指令的操作要求,向存储器和运算器发出存数、取数命令和运算命令,经过运算器计算并把计算结果存在存储器内。最后在控制器发出的取数和输出命令的作用下,通过输出设备输出计算结果。

微机原理试题求答案

答题啦就要给分哦
一一、判断正误
1. MOV AL,BX 错 位数不对
2. INC [BX] 错 不能使存储器
3. MOV BX,OFFSET VALUE[SI] 可以
4. SAR VALUE,2 错
5. JMP WORD PTR LOPA 可以的,段内直接转移
6. CMP CX,[BX] 错
7. POP CS 错 CS能操作
8. XCHG [SI],VALUE对
9. ADD SP,3 错
10.XOR BYTE PTR[BX],3FH 对的
二、填空题
6.8088或8086中的偏移地址最大是__最大为16位的偏移地址即FFFFH__________
7.计算54H-6EH后,它的结果影响状态标志位的值,其中CF=___1因为不够减____。
三、寻址方式
指出下列指令中源操作数的寻址方式,并计算源操作数的物理地址。设(DS)=2000H,(ES)=3000H,(SS)=4000H,(SI)=100H,(BX)=200H,(BP)=300H,数据段中的字变量VAL的偏移地址为40H
1. MOV AX,[BX+16] ;寄存器相对寻址 20000+0200+16H
2. MOV AX,VAL ;直接寻址 变量val 20000+40=20040h
3. MOV AX,VAL[BP]题目有错
4. MOV AX,ES:[BX][SI] 寄存器间接寻址 30000+0200+0100=300300h
5. MOV AX,VAL[BX][SI]题目有错
四、计算题
1.(127.75)10=( 1111 1111.11H )2=( FF.2H )16
2.今有两个补码分别是0FFFFH和0FFFEH,则两数之和的十进制数为( -1+-2=-3 )
3.若某存储单元物理地址为103FAH,求出下列不同的逻辑地址:
(1)1016H:( ) 102FA-10160H=19AH
(2)( ):04FAH 103FA-04FA=FF00
五、问答题
2.总线周期的含义是什么?CPU完成一次存储器访问或访问I/O所需的时间
8086/8088的基本总线周期由几个时钟周期组成?4个
如果一个CPU的时钟频率为24MHz.那么它的一个时钟周期为多少秒?一个基本总线周期为多少秒?1/24M=41.6ns 4*41.6=166ns
3.总线周期中,在什么情况下会插入Tw等待周期?插入多少个Tw取决于什么因素?无法在三个总线周期内完成读写,需要等待外部设备。
取决于与请求信号的持续时间有关。
六、程序分析
2. 设AX=10101111,BX=11011011。
MOV CL,8
ROR BX,CL 循环右移bx=1101 1011 0000 0000
ROR AX,CL ax=10101111 00000000
MOV BH,AH bh=1101 1011
MOV AH,0 ah=0
执行该段程序后,AX=__0________,BX=___11011011 00000000_____,CF=___1 因为最后一个位为1_
3. 阅读下面程序
Begin: IN AL,5FH 读端口5F值
TEST AL,80H 是否为1000 0000
JZ BRCH1 相等
MOV AH,0 不相等 ah=0
JMP STOP 退出
BRCH1: MOV AH,0FFH
STOP: HLT停机
该段程序在什么情况下执行结果是AH=0? 即al的第7位为1的时候
4. 阅读下面程序
BUF1 DB ‘THE DATE IS FEBC03’
BUF2 DB ‘THE ADTE IS FEB$03’



LEA SI,BUF1+17
LEA DI,BUF2+17
MOV CX,18
STD ;令方向标志DF=1
REPE CMPSB
该段程序执行完后,则:应该是只比较了一次,马上就退出了,因为第18个byte都是3
CX=________17_____ ZF =_____0____________
SI=_______16__________DI=__16_______________

第79题〗『判 断』) "程序存储和程序控制"思想是微型计算机的工作原理,对巨型机和大型机不适合

程序存储和程序控制思想是微机的工作原理,对大型机不适合,这句话是不正确的。
软件是为指挥、管理及维护完成电脑完成各种任务而编制的各种程序和数据的总和。程序是按照一定算法要求组织起来的指令序列,完成不同的任务就需要不同的程序。数据是人能接受的图、文、声像、数字、符号等电脑存储及处理的信息形式。
软件大多数是装入电脑硬盘中的,在硬盘中使用起来更方便快捷。
电脑要高效运行,需要使用两类软件——让电脑进行和完成基本操作功能的系统软件(системноепрограммное обеспечение)、使用户完成特定的任务的应用软件(прикладноепрограммное обеспечение)。

单片机原理和微机原理有什么关系,哪个更基础?应该先学哪个?

微机原理是介绍一般微型计算机的体系结构和原理,如X86结构原理
单片机是微机的一种,属于很低级的,资源和接口都很有限,在工业控制中很常用。
微机原理为一般性的理论,而单片机是这个理论体系内的一个实例
建议先学微机,整体了解下,在开始学单片机。

如何学习微机原理与应用

主要就自学,虽然老师教的东西最多只是引导,与基础知识的运用而已。想学好,真的要在私底下付出功夫,比如最先学下的基础为以下提供的该方面的教材:微型计算机原理与接口技术 清华大学课件。在此之前不如先看有关于汇编语言的指令与代码,为了打下一个比较深入的语言基础,不妨下轻松汇编的这个软件来进行深入的调试,了解寄存器等其他配件的具体功能,在仿真功能,查看数据的存储方式等等,东西很多。在此微机原理中主要是学习Pentium微处理器内部东西,所以这些只是可以作为基础而学,等到比较入门的时候可以用自己的个人电脑的内部芯片组进行测试与学习。
再次申明: 本人可以建议你在有一定技术领域的入门材料
比如:条件转移指令表.doc Pentium微处理器引脚信号及功能.doc 汇编语言及编程.ppt
调试程序CodeView.doc 汇编语言常见错误信息解释.doc 等等。
这些是在学习当中比较有用的。有一部分是基础,有一部分是深入,还是老句话:先打好基础,慢慢深入。

相关推荐: