Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

. DATA VAL 1 DW 1 Alpha 3 0 Eta VAL 2 DW 1 9 8 0 H VAL 3 DW 2 0

.DATA
VAL1 DW 1\Alpha 30\Eta
VAL2 DW 1980H
VAL3 DW 20B5H
REST DW 2 DUP (?)
.CODE
MAIN PROC FAR
MOV AX, @DATA
MOV DS, AX
PUSH VAL3
PUSH VAL2
PUSH VAL1
CALL SUBR1
MOV RESL, AX
MOV RESL +2, BX
MOV AH,4CH
INT 21H
MAIN ENDP
END MAIN
SUBR1 PROC FAR
SUB BX, BX
PUSH BP
MOV BP, SP
MOV AX,[BP+6]
MOV CX,[ BP +8]
MOV DX,[BP +10]
ADD AX,CX
ADC BX,00
ADD AX, DX
ADC BX,00
POP BP
RET 6
SUBR1 ENDP
END
Assume SP =169BH before the "PUSH VAL3" instruction in the main procedure. After the main procedure is executed, find the following:
RESI =
SP=
b. User wants to add 256k EPROMs and 256k SRAMs to a PC using the 74138s to decode the 64k x8 memory blocks (EPROMs and SRAMs) controlled by Ys. Addresses available start 50000H and another D0000.
1. How many memory block required from EPROMs and SRAMs?
2. Determine the typical range address of added EPROMs and SRAMs?
3. Determine the range of each memory block controlled by Ys?
4. Design and draw the memory decoding using 74138 circuitries in which the memory block controlled by Ys?
image text in transcribed

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

How To Build A Million Dollar Database

Authors: Michelle Bergquist

1st Edition

0615246842, 978-0615246840

More Books

Students also viewed these Databases questions

Question

The nature and importance of the global marketplace.

Answered: 1 week ago