Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Please I need a professional explanation for Matrix EMU8068 code in 3 pages as a word text ; matrix transpose sample (reverse rows with columns).

Please I need a professional explanation for Matrix EMU8068 code in 3 pages as a word text
; matrix transpose sample (reverse rows with columns).
name "matrix"
org 100h
jmp start ; go to code...
msg db "to the view matrix click vars button,", 0dh,0ah
db " and set elements property to 3 for these items:", 0dh,0ah, 0ah
db " matrix ", 0dh,0ah
db " row1 ", 0dh,0ah
db " row2 ", 0dh,0ah, 0dh,0ah
db "or add print-out support to this program...", 0dh,0ah, '$'
matrix_size equ 3
; ----- matrix ------
matrix db 1,2,3
row1 db 4,5,6
row2 db 7,8,9
;--------------------
i dw ?
j dw ?
start:
mov i, 0
next_i:
; j = i + 1
mov cx, i
inc cx
mov j, cx
next_j:
mov si, i
mov bx, j
mov al, matrix_size
mov cx, si
mul cl
mov si, ax
mov dl, matrix[si][bx]
mov si, i
mov al, matrix_size
mul bl
mov bx, ax
xchg matrix[bx][si], dl
mov bx, j
mov al, matrix_size
mov cx, si
mul cl
mov si, ax
mov matrix[si][bx], dl
inc j
cmp j, matrix_size
jb next_j
inc i
cmp i, matrix_size/2
jbe next_i
; print message....
lea dx, msg
mov ah, 9
int 21h
; wait for any key press...
mov ah, 0
int 16h
ret

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Concepts of Database Management

Authors: Philip J. Pratt, Mary Z. Last

8th edition

1285427106, 978-1285427102

More Books

Students also viewed these Databases questions

Question

Does it exceed two pages in length?

Answered: 1 week ago