La presentazione è in caricamento. Aspetta per favore

La presentazione è in caricamento. Aspetta per favore

Università degli Studi di Roma – Tor Vergata Facoltà di Ingegneria – Corso di Laurea in Ingegneria Medica Azione delle istruzioni.

Presentazioni simili


Presentazione sul tema: "Università degli Studi di Roma – Tor Vergata Facoltà di Ingegneria – Corso di Laurea in Ingegneria Medica Azione delle istruzioni."— Transcript della presentazione:

1 Università degli Studi di Roma – Tor Vergata Facoltà di Ingegneria – Corso di Laurea in Ingegneria Medica Azione delle istruzioni

2 Informatica - Ingegneria Medica -2012 - Franco Del BolgiaSlide 2 of 35 _ Programma assembler simbolico / binario Definire il dato A Definire il dato B Definire spazio del risultato come dato C Inizio Carica il dato A Carica il dato B Somma A e B Salva il risultato in C fine Supponiamo di voler effettuare la somma di due numeri A e B e salvare il risultato in una cella di memoria successiva

3 Informatica - Ingegneria Medica -2012 - Franco Del BolgiaSlide 3 of 35 _ Es Programma elementare Indirizzo di Memoria esadecimale dal program counter Codice nella memoria Operazione da eseguire 00001ACarica il data su A 000114Dato A 00021BCarica il data su B 0003A2Dato B 00042FSomma A con B 0005A1Move risultato a 000F 00060FLSB address 000700MSB address 0008F0stop ……..…. 000E…. 000FB6Al termine del programma Notazione inversa polacca Supponiamo di voler effettuare la somma di due numeri 14 H e A2 H e salvare il tutto in una cella di memoria successiva 1A 14 1B A2 2F A1 00 0F F0 Codice operativo

4 Informatica - Ingegneria Medica -2012 - Franco Del BolgiaSlide 4 of 35 _ Esecuzione nella CPU ALU Registro A Registro B Decodificatore Istruzioni Registri ausiliari Internal BUS BUS di IndirizzamentoBUS di Dati Contatore di programma Ciclo +1 legato al clock Flag Temporizzazione e controllo OpCode Load ADato 1Dato 2OpCode Load B Address 0000Address 0001Address 0002Address 0003Address 0004Address 0005 OpCode SommaOpCode Store Somma Address 0006 Addr 0FAddr 00 Address 0007Address 0008 OpCode Stop Somma Address DATA 000F


Scaricare ppt "Università degli Studi di Roma – Tor Vergata Facoltà di Ingegneria – Corso di Laurea in Ingegneria Medica Azione delle istruzioni."

Presentazioni simili


Annunci Google