Professional Documents
Culture Documents
TOPIC: Constants Directive: After Mid To Final Term Week 10 Gamma Computer Organization and Assembly Language
TOPIC: Constants Directive: After Mid To Final Term Week 10 Gamma Computer Organization and Assembly Language
For example:
Program 1
k EQU 5
MOV AX, k
MOV AX, 5
Program 2
SYS_EXIT equ1
SYS_WRITE equ4
STDIN equ0
STDOUT equ1
section .text
global _start ;must be declared for using gcc
section .data
msg1 db 'Hello, programmers!',0xA,0xD
len1 equ $ - msg1
output
Lab task
Write simple program/code in assembly language that illustrate the use of EQU , %ASSIGN AND %
DEFINE directive.
Helping link
https://www.tutorialspoint.com/assembly_programming/assembly_constants.htm
https://www.tutorialspoint.com/compile_asm_online.php