3 years ago
Microprocessors

ASSUME CS: CODE, DS: DATA DATA SEGMENT

NUM1 DB 00H

NUM2 DB 00H

RES    DB 00H

DATA ENDS

CODE SEGMENT

START: MOV AX, DATA

             MOV DS, AX   Input: 0000: 08h

             MOV AL, NUM1                    0001: 02h

            MOV BL, NUM2          Output: 0002: 0Ah

            ADD AL, BL

           MOV RES, AL

          INT 3H

         CODE ENDS

        END START

 

   RES     DB       00H

  DATA ENDS

  CODE SEGMENT

          START: MOV AX, DATA

                     MOV DS, AX

                     MOV AL, NUM1

                     MOV BL, NUM2

                    MUL BL

                    MOV RES, AL

                   INT 3H

            CODE ENDS

           END START

0
Rusma Khadka
Sep 15, 2022
More related questions

Questions Bank

View all Questions