2024年3月14日发(作者:郏高原)
汇编语言和汇编程序
一、 回答下列问题
1、 何谓汇编语言程序?何谓汇编程序?简述汇编程序的功能。
2、 什么叫做变量?变量有哪几种属性?程序中如何放问变量?
3、 什么叫做标号?标号有哪几种属性?
4、 8088汇编语言中有哪几类运算符?
5、 什么叫做表达式?它的运算规则是什么?
6、 8088/8086汇编语言程序中段的类型有哪几种?段定义中定位类型、组合类型
和类别名各有什么作用?
7、 设VALA EQU 200
VALB EQU 30
VALC EQU 1BH
下列表达式的值各为多少?
(1)(VALA*VALC+VALB)/VALC
(2)(VALA MOD VALC-VALB/VALC
(3)(VALB AND 0FH)OR (VALB XOR 0FH)
(4)(VALA GE VALB )AND 0FH
8、 根据下列数据定义,各条指令单独运行后,AX的内容是什么?
TABLEA DW 10 DUP(?)
TABLEB DB 10 DUP(?)
TABLEC DB ‘1234’
TABLED DW 1,2,3,4
(1) MOV AX,TYPE TABLEA
(2) MOV AX,TYPE TABLEB
(3) MOV AX,TYPE TABLEC
(4) MOV AX,TYPE TABLED
(5) MOV AX,LENGTH TABLEA
2024年3月14日发(作者:郏高原)
汇编语言和汇编程序
一、 回答下列问题
1、 何谓汇编语言程序?何谓汇编程序?简述汇编程序的功能。
2、 什么叫做变量?变量有哪几种属性?程序中如何放问变量?
3、 什么叫做标号?标号有哪几种属性?
4、 8088汇编语言中有哪几类运算符?
5、 什么叫做表达式?它的运算规则是什么?
6、 8088/8086汇编语言程序中段的类型有哪几种?段定义中定位类型、组合类型
和类别名各有什么作用?
7、 设VALA EQU 200
VALB EQU 30
VALC EQU 1BH
下列表达式的值各为多少?
(1)(VALA*VALC+VALB)/VALC
(2)(VALA MOD VALC-VALB/VALC
(3)(VALB AND 0FH)OR (VALB XOR 0FH)
(4)(VALA GE VALB )AND 0FH
8、 根据下列数据定义,各条指令单独运行后,AX的内容是什么?
TABLEA DW 10 DUP(?)
TABLEB DB 10 DUP(?)
TABLEC DB ‘1234’
TABLED DW 1,2,3,4
(1) MOV AX,TYPE TABLEA
(2) MOV AX,TYPE TABLEB
(3) MOV AX,TYPE TABLEC
(4) MOV AX,TYPE TABLED
(5) MOV AX,LENGTH TABLEA