Sartomiki.net

  • Aumenta dimensione caratteri
  • Dimensione caratteri predefinita
  • Diminuisci dimensione caratteri
Home Esercizi Assembler Esercizio 1 - Vettore

Esercizio 1 - Vettore

E-mail Stampa PDF
Valutazione attuale: / 1
ScarsoOttimo 

Testo:
Si scriva un programma in linguaggio Assembler 8086 che esegua le seguenti operazioni:
a)Definisca un vettore VETT di 6 elementi su 8 bit, non inizializzato
b)Riempia il VETT con la parola “Torino”
c)Memorizzi in AX il numero di bit su cui è espresso ogni elemento di VETT
d)Memorizzi in BX il numero di bit complessivamente occupati in memoria da VETT
e)Memorizzi in CX il numero di elementi di VETT

Soluzione:
DIM EQU 6

.model small
.stack

.data
vett    db    DIM dup (?)

.code
.startup

LEA SI, vett
MOV [SI], "T"
INC SI
MOV [SI], "O"
INC SI
MOV [SI], "R"
INC SI
MOV [SI], "I"
INC SI
MOV [SI], "N"
INC SI
MOV [SI], "O"

MOV AX, TYPE vett
MOV BX, SIZE vett
MOV CX, LENGTH vett

.exit
end


blog comments powered by Disqus
 

http://sartomiki.net/modules/mod_fuofb/assets/it/find-us-on-facebook-1.png

Follow me

Amici

Chi è online

 4 visitatori online

Siti amici

Banner

Notizie flash

Da oggi avete la possibilità di commentare tutti gli articoli presenti sul sito!! Scrivete le vostre opinioni!

PUBBLICITA'