The world’s Largest Sharp Brain Virtual Experts Marketplace Just a click Away
Levels Tought:
Elementary,Middle School,High School,College,University,PHD
| Teaching Since: | May 2017 |
| Last Sign in: | 399 Weeks Ago |
| Questions Answered: | 66690 |
| Tutorials Posted: | 66688 |
MCS,PHD
Argosy University/ Phoniex University/
Nov-2005 - Oct-2011
Professor
Phoniex University
Oct-2001 - Nov-2016
Suppose that you are given the following program (with memory addresses shown on the left).
If an additional variable is added after "z," what will be its hexadecimal address? Explain.
.data
0x100  x  DWORD 153461
0x104  y  BYTE  37
0x105  z  BYTE  90
.code
main PROC
0x12Â Â push x
0x17  mov  AH, y
0x1C  mov  AL, z
0x21Â Â call someProcedure
0x26  inc  EAX
0x2B  mov  EBX, z
0x30  xor  EAX, EBX
0x35Â Â exit
main ENDP
END MAIN
Hel-----------lo -----------Sir-----------/Ma-----------dam----------- Â----------- Th-----------ank----------- Yo-----------u f-----------or -----------usi-----------ng -----------our----------- we-----------bsi-----------te -----------and----------- ac-----------qui-----------sit-----------ion----------- of----------- my----------- po-----------ste-----------d s-----------olu-----------tio-----------n. -----------Ple-----------ase----------- pi-----------ng -----------me -----------on -----------cha-----------t I----------- am----------- on-----------lin-----------e o-----------r i-----------nbo-----------x m-----------e a----------- me-----------ssa-----------ge -----------I w-----------ill-----------