计算机指令一般由哪两个部分组成?
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 16:24:48
计算机指令一般由哪两个部分组成?
计算机指令一般由哪两个部分组成?
计算机指令一般由哪两个部分组成?
1.8086汇编语言指令由标号、操作码、操作数和注释组成,其中标号和注释可以省略,操作码指出指令要过盛的功能,操作数指出完成的对象.\x0d2.变量和标号的区别是变量由伪指令定义,标号是指令前面的符号,变量也伪指令定义符之间由空格分隔,标号与指令助词符之间由冒号分隔.\x0d3.开发汇编语言源程序的主要步骤有分析问题、确定算法、画流程图、写代码、调试.\x0d4.汇编语言源程序的一般结构为:;程序模板SSEG SEGMENT PARA STACK 'stack'\x0ddw 100h dup(0) ;初始化堆栈大小为100SSEG ENDSDSEG SEGMENT\x0d;数据段:在此处添加程序所需的数据DSEG ENDSESEG SEGMENT\x0d;附加段:在此处添加程序所需的数据ESEG ENDSCSEG SEGMENT\x0dassume cs:CSEG,ds:DSEG,es:ESEG,ss:SSEG\x0dMAIN PROC FAR ;主程序入口\x0dmov ax,dsegmov ds,axmov ax,esegmov es,ax;此处添加主程序代码\x0d;按任意键退出mov ah,1\x0dint 21hmov ax,4c00h ;程序结束,返回到操作系统系统int 21hMAIN ENDPCSEG ENDSEND MAIN\x0d5.说明写列语句所分配的存储空间及初始化的数据值.\x0d(1)BYTE_VAR DB 'BYTE',21,-42H,3DUP(0,,2DUP(2,3),)\x0d为变量BYTE_VAR分配了27个字节空间,初始化的数据值依次为:42H,59H,54H,45H,15H,BEH,00H,00H,02H,03H,02H,03H,00H,00H,00H,02H,03H,02H,03H,00H,00H,00H,02H,03H,02H,03H,00H\x0d(2)WORD_VAR DW 5DUP(4,2,0),,-8,'BY','TE',256H\x0d为变量WORD_VAR定义了20个字空间,初始化的数据值依次为:\x0d04H,00H,02H,00H,00H,00H,04H,00H,02H,00H,00H,00H,04H,00H,02H,00H,00H,00H,00H,00H,F8H,FFH,59H,42H,45H,54H,56H,02H