Adil Khan 6 years ago
AdiKhanOfficial #Computer Organization

Assignment No 3 - Computer Organization and Assembly Language

 Assignment No 3: 

Q1.      Declare a symbolic constant using the equal-sign directive that contains the ASCII code (08h) for the Backspace key.

Ans:     BACKSPACE=08h

Q2.      Declare a symbolic constant named SecondsInDay using the equal-sign directive and assign it an arithmetic expression that calculates the number of seconds in a 24-hour period.

Ans:     SecondsInDay = 24 * 60 * 60

Q3.      Write a statement that causes the assembler to calculate the number of bytes in the following array, and assign the value to a symbolic constant named Array Size: my Array WORD 20 DUP (?)

Ans:     ArraySize = ($-myArray)

Q4.      Show how to calculate the number of elements in the following array, and assign the value to a symbolic constant named Array Size: myArray DWORD 30 DUP (?)

Ans:     ArraySize = ($-myArray) / TYPE DWORD

 Q5.     Use a TEXTEQU expression to redefine “PROC” as “PROCEDURE.”

Ans:     PROCEDURE TEXTEQU

Q6.     Use TEXTEQU to create a symbol named Sample for a string constant, and then uses the symbol when defining a string variable named MyString.

Ans:     Sample TEXTEQU <"This is a string">

MyString BYTE Sample

Q7.      Use TEXTEQU to assign the symbol SetupESI to the following line of code:mov esi,OFFSET myArray

Ans:     SetupESI TEXTEQU

 

Assignment No 3 _ 0.pdf

Download: Assignment No 3 _ 0.pdf

0
4.5K
Electric vehicle Test bench

e>Rickshaw or a three-wheeler vehicle is basically a form of transportation in Pakistan th...

1675638330.png
Adil Khan
10 months ago
Noise Cancellation Headphones for Aircraft

.Noise cancellation in headphones relies on the acoustic isolation characteristic of headp...

1675638330.png
Adil Khan
10 months ago
Digital notifier panel

SUMMARY OF THE PROJECT: Notice boards are playing a very important role in our day to day...

1675638330.png
Adil Khan
10 months ago
Web Based Iris Recognition System

In the entire globe any educational organization is concerned in relation to the attendanc...

1675638330.png
Adil Khan
10 months ago
Vision based Human Activity Recognition

Automated systems (particularly surveillance systems) are in demand for the classification...

1675638330.png
Adil Khan
10 months ago