《微机原理》是一门专业基础课程,它的主要内容包括微型计算机体系结构、8086微处理器和指令系统、汇编语言设计以及微型计算机各个组成部分介绍等内容。
要求考生对微机原理中的基本概念有较深入的了解,能够系统地掌握微型计算机的结构、8086微处理器和指令系统、汇编语言程序设计方法、微机系统的接口电路设计及编程方法等,并具有综合运用所学知识分析问题和解决问题的能力。
扩展资料:
(1)微机原理基础知识
1、数和数制(二进制、十进制、十六进制和八进制)及其转换
2、二进制编码
3、二进制逻辑运算
4、二进制算术运算
5、BCD码
6、计算机中字符表示
7、计算机的组成结构
8、补码、反码、原码之间的转换方法。
(2)微机原理实验工具
1、微机原理与接口技术实验箱
2、Masm50汇编调试程序
3、emu8086仿真软件
4、北斗一号微机原理虚拟实验系统
参考资料 百度百科-微机原理
DATA SEGMENT
CLO DW
SUM DW
DATA ENDS
STACK SEGMENT
ST1 DW 64 DUP()
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACK
START:
MOV AX,DATA
MOV DS,AX ;将数据段段基址装入ds
MOV AX,STACK
MOV SS,AX ;将堆栈段段基址装入ss
MOV CX,2 ;统计个数,初始值
MOV AX,1 ;被加元素,第一个是1
MOV DX,2 ;加数放在dx里,第一个是2
LG: ADD AX,DX ;两个元素相加
CMP AX,1000 ;和1000进行比较
JA NEXT ;大于1000跳转next,否则向下执行
INC CX ;否则个数加一
INC DX ;加数加一
JMP LG ;返回循环
NEXT:
MOV CLO,CX ;将累加个数送入CLO单元
MOV SUM,AX ;将累加和送入sum单元
MOV AH,4CH
INT 21H ;返回dos
CODE ENDS
END START
MOV AL,35H;将35H送入AL
MOV DL,AL;将AL的值送入DL
AND DL,0FH;保留DL的低四位,即DL=05H
AND AL,0F0H;保留AL的高四位,即AL=30H
MOV CL,4;将4送入CL
SHR AL,CL;AL的值逻辑右移四位,即AL=03H
MOV BL,10;将10送入BL
MUL BL;AL乘以BL,值放入AX=30=001EH
ADD AL,DL;AL=1EH+05H=23H
以上就是关于微机原理!!!!全部的内容,包括:微机原理!!!!、微机原理编程、微机原理程序段分析,详解等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)