Sunteți pe pagina 1din 4

Scopul lucrarii : Se reprezinta problemele principale legate de conversii de date,

reprezentarea datelor intregi, reprezentarea intregilor in format BCD, reprezentarea


caracterelor si sirurilor de caractere, reprezentarea valorilor reale, elemente de memorie,
registrele procesorului, tipuri de date utilizate si modurile de adresare a operanzilor.
Mersul Lucrii:
1.Editez, asamblez i vizualizez programul dat:

Listingul programului dat:

2.Calculam Numele i Prenumele n diferite baze.


n=Cocrl=7
p=Teodor=6
Intregi npn i npn pe octei i cuvinte

a)Din npn n hexazecimal:


(767)10=(2ff)16
b) Din npn n octal:
(767)10=(1377)8
c) Din npn n sistemul binar:
(767)10=(1011111111)2
d) Valorile ntregi a npnp n system BCD pe 4 bii i valoarea -npnp:
(7676)10=0111 0110 0111 0110
(-7676)10=1111 0110 0111 0110
e)Determinm valoare real pentur simpl precizie pentu npnp,npnp i npnp,npnp:
(7676,7676)10=(1110111111100)2
1,110111111100*2-12
C=127-12=11510=11100112
Pentru npnp,npnp
0|01110011|11011111110000000000000
Pentru -npnp,npnp
1|01110011|11011111110000000000000
f) Determinarea irurului de caractere ce formeaz numele i prenumele personal:
Liter=decimal=octal=hexazecimal
C=67=103=43
O=79=117=4F
C=67=103=43
=140=214=8C
L=76=114=4C
=132=204=84
Space=32=40=20
T=84=124=54
E=69=105=45
O=79=117=4F
D=68=104=44
O=79=117=4F
R=82=122=52
3.Scrierea,gestionarea,asamblarea i interpretarea a unui program cu datele obinute.
.model small
.stack 100h

data segment
a dw 2ffh
b dw 1377o
c dw -2ffh
d dw -1377o
e dd 00101111111b
nege dd -001011111111b
f dd 0111011001110110b
negf dd 1111011001110110b
g dd 43h
negg dd-43h
h dd 54h
negh dd-54h
gama dt 506f64677573636869h
gamaa dt 20416e746f6eh
data ends
cod segment
assume ds: data,cs:cod
start: mov ax,data
mov ds,ax
cod ends
end start

S-ar putea să vă placă și