• Non ci sono risultati.

Andrea Gasparetto QtSpim

N/A
N/A
Protected

Academic year: 2021

Condividi "Andrea Gasparetto QtSpim"

Copied!
10
0
0

Testo completo

(1)

QtSpim

Andrea Gasparetto

(2)

Materiale del tutorato

Slide e sorgenti

http://www.dsi.unive.it/~gasparetto/teaching.htm

(3)

REGISTRI CODICE SORGENTE

MESSAGGI

(4)

Indirizzo di memoria dell’istruzione in

esadecimale Contenuto di quell’indirizzo di

memoria in esadecimale Istruzione in linguaggio assembly usando il numero per

indicare i registri Codice sorgente del

programma scritto

(5)

Contenuto della memoria

(6)

Caricamento di un sorgente assembly e reset dei registri

(7)

Istruzione corrente

Modifica registri a run-time

(8)

Click destro sull’istruzione per impostare un breakpoint

(9)

Primo esempio

.globl main .text

main:

li $t2, 25 # Load immediate value (25)

lw $t3, value # Load the word stored at label 'value'

add $t4, $t2, $t3 # Add

sub $t5, $t2, $t3 # Subtract

li $v0, 10 # Exit the program

syscall # by placing its code in $v0

.data

value: .word 12

(10)

Esercitazione

http://www.dsi.unive.it/~architet/lezioni/mod2/esercit_asm_1.html

Riferimenti

Documenti correlati

 Per ogni materia, trovare nome della materia e voto medio degli esami in quella materia [selezionando solo le materie per le quali sono stati sostenuti più di tre esami]:. ◦ Per

 Trovare nome, cognome e matricola degli studenti che hanno avuto nel 2011 sia il relatore che, se esiste, il correlatore di un dipartimento di area ingegneristica.

◦ Tutti i fatti sono descritti da attributi di un’unica relazione (relazione universale), cioè gli attributi hanno un significato globale....  Per formalizzare la nozione di

(2) Data la sequenza di accessi alla cache, le cui entry sono all’inizio tutte non valide, individuare quali sono hit e miss, e quali miss provocano un conflitto:.. 0x1F FA BA C0

Applico lo stesso algoritmo a tutte le dipendenze funzionali nelle quali, nella parte sinistra, compare più di un attributo.. Dopo questo step, il nuovo insieme delle

Supporre che ogni pagina contenga 2048 Byte, che l’indirizzo fisico sia anch’esso di 32 bit, e che i tre bit pi`u significativi di ogni entry della Page Table (PT) corrispondano

Si consideri una CPU MIPS a 5 stadi come quella vista a lezione, ma senza forwarding, e con un register file normale, che durante un ciclo di clock permette di leggere i

Si supponga che il codice prodotto dai tre compilatori per uno stesso programma preveda un ugual numero di istruzioni eseguite (IC), ma una diversa distribuzione nelle varie