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: | 432 Weeks Ago, 6 Days Ago |
| Questions Answered: | 66690 |
| Tutorials Posted: | 66688 |
MCS,PHD
Argosy University/ Phoniex University/
Nov-2005 - Oct-2011
Professor
Phoniex University
Oct-2001 - Nov-2016
Use EBE x86 64 and send the asm file just one code (not multiple codes) and screenshots:
The purpose of this lab is for you to gain familiarity with stacks.
1. Write in assembler a program that will create a stack of single byte
entities and have the following operations: push and pop.
2. The same as (1) except that the stack that will accept 16 bit entities
and have push and pop.
3. The same as (1) except that the stack that will accept 64 bit entities
and have push and pop.
4. The same as (1) except that the stack will accept IEEE 754 single
precision floating point values. Specifically test this for INF, INF, and
NAN. Question: to which IEEE 754 revision is the FPU ISA compliant in
the machine you are using (IEEE 754 from 1985, IEEE 7542008, or the
most recent ISO/IEC/IEEE 60559:2011)?
5. Write a program that uses all four stacks you just wrote and redirects
an input value to each stack as appropriate, allowing only three forms of
input: byte, 16 bit entities, 64 bit entities, and IEEE 754 single precision
floating point values.
Hel-----------lo -----------Sir-----------/Ma-----------dam----------- Â----------- -----------Tha-----------nk -----------You----------- fo-----------r u-----------sin-----------g o-----------ur -----------web-----------sit-----------e a-----------nd -----------acq-----------uis-----------iti-----------on -----------of -----------my -----------pos-----------ted----------- so-----------lut-----------ion-----------. P-----------lea-----------se -----------pin-----------g m-----------e o-----------n c-----------hat----------- I -----------am -----------onl-----------ine----------- or----------- in-----------box----------- me----------- a -----------mes-----------sag-----------e I----------- wi-----------ll