根据下列要求编写一个汇编语言程序: (1)代码段的段名为COD_SG。 (2)数据段的段名为DAT_SG。 (3)堆栈段的段名为STK_SG。 (4)变量HIGH_DAT所包含的数据为95。 (5)将变量HIGH_DAT装入寄存器AH、BH和DL中。 (6)程序运行的入口地址为START。
A.ASSUMECS:CSEG
B.END START
C.MOVCS,CSEG
D.MOV AX,CSEG MOVCS,AX
A.ASSUMECS:CSEG
B.END START
C.MOV CS,CSEG MOVCS,AX
D.MOV AX,CSEG
下列关于多字节数据存储次序的说法中,错误的是()。
A.小端次序是指数据地址对应的存储单元存放的是数据的最低字节
B.大端次序是指数据地址对应的存储单元存放的是数据的最高字节
C.在同一台机器上,不同的汇编语言程序可以选择使用不同的存储次序
D.汇编语言程序是在采用不同存储次序的机器上不具有可移植性
A.高级语言与计算机的硬件结构和指令系统无关,采用人们更易理解的方式编写程序,执行速度相对较慢。
B.汇编语言适合编写一些对速度和代码长度要求不高的程序。
C.汇编语言是面向机器的程序设计语言。用助记符代替机器指令的操作码,用地址符号或标号代替指令或操作数的地址,一般采用汇编语言编写控制软件、工具软件。
D.机器语言编写的程序难以记忆,不便阅读和书写,编写程序难度大。但具有运行速度极快,且占用存储空间少的特点。
如果数据段中字单元的有效地址0032H,其中存放的内容为1234H,当指令
NOV AX,[B2H] 和LEA AX,[32H]
执行后,AX中的内容分别为多少?