Tab Content
Mostra Altre Attività

745 Messaggi dei Visitatori

  1. Visualizza Conversazione
    Ho avuto un iphone solo per un paio di settimane e a quel tempo il jb per ios 7 non era uscito, comunque qui c'è una guida dettagliata e spiega anche come tornare all'originale. Basta fare una piccola ricerca su google eh
  2. Visualizza Conversazione
    Sì, ma c'è scritto nel paragrafo che ti ho detto quali istruzioni usano quale indirizzamento.
    Convertili in decimale e fai la differenza, ci vuole un minuto.
  3. Visualizza Conversazione
    Se stai cercando di capire quanto serve per saltare dall'istruzione 78 alla 60 con indirizzamento relativo al PC, l'offset che devi usare è -28, sì.
  4. Visualizza Conversazione
    Il risultato in decimale e' 24...
    Si' convertirli in decimale e fare la sottrazione e' un modo semplice e veloce.
  5. Visualizza Conversazione
    Te l'ho già detto, l'offset sono parole già nell'assembly, non bytes. Apri 'sto libro.
    "Indirizzamento relativo al PC" significa che specifichi uno scostamento dal PC anziché un indirizzo completo, aldilà del fatto che il PC venga incrementato o no. E comunque te l'ho detto prims: sì, bisogna tenerne conto.
  6. Visualizza Conversazione
    Il libro tratta sì della progettazione ma ha un capitolo dedicato all'assembly.
    Gli indirizzi sono a 32 bit nell'architettura MIPS32, quindi si possono indirizzare 2^32 byte, ovvero 2^30 parole.

    Il fatto di usare byte o parole dipende dalle istruzioni, in una lb chiaramente è utile usare un indirizzamento al byte, in un'istruzioni di salto il numero che specifichi è considerato come indirizzamente alla parola (e quindi moltiplicato per 4) perché tanto le istruzioni essendo lunghe 4 byte inizieranno sempre ad un'indirizzo multiplo di 4. E' spiegato nel libro, ti conviene dargli una letta.
    Per la questione del codice macchina invece non ho capito, sarà l'ora.
  7. Visualizza Conversazione
    Le istruzioni di salto incondizionato non usano l'indirizzamento relativo al PC utilizzato da quelle di salto condizionato; in quest'ultimo tipo di salti sì, devi tenerne conto.
    Occhio però che l'offset è espresso in parole, non in byte (quindi se devi andare avanti di 20 istruzioni incrementi il PC di 19, non di 16).

    Non hai il Patterson-Hennessy come libro d'architetture? Se sì, lì le modalità d'indirizzamento nei salti sono spiegate.
  8. Visualizza Conversazione
    Ah sì, esiste ma non è un'istruzione base, è una pseudo-istruzione assembly, e con tutta probabilità viene tradotta dagli assembler in un nor con lo zero (not x = x nor 0).
  9. Visualizza Conversazione
    (ed anche se ci fosse non sarebbe come hai scritto qualche post addietro, cioé non potresti comunque fare niente come "not slt ..." )
  10. Visualizza Conversazione
    Non mi risulta nessuna istruzione not, dove l'hai trovata?
    In ogni caso non sarebbe necessaria come istruzione base, c'è già nor che può essere usata anche per negare i bit.
  11. Visualizza Conversazione
    In che senso "combinare"? Le istruzioni vanno semplicemente una dopo l'altra.

    Sono più di 18 byte, sei in esadecimale, ci sono anche le lettere:
    0x12345660
    0x12345661
    ...
    0x12345669
    0x1234566a
    ...
  12. Visualizza Conversazione
    Te l'ho detto, l'opcode sono i 6 bit più significativi, c'è scritto (31:26), le istruzioni corrispondenti le trovi nella colonna più a sinistra della tabella, quella con scritto "op" sopra.

    Non puoi "negare le istruzioni", devi trovare quelle che fanno al caso tuo ed usarle con i giusti operandi; non c'è il concetto di espressione (arbitrariamente complicata) come nei linguaggi ad alto livello, le istruzioni hanno un formati fisso ben preciso.
    blez effettua un salto se l'argomento è <= 0, se vuoi l'effetto contrario cerca l'istruzione che fa il test opposto, ovvero > 0 (non ci vuole molta fantasia per immaginare come si chiami ).
    La slt fa già quello che chiedi, se il primo argomento è >= del secondo setta il risultato a 0.
  13. Visualizza Conversazione
    Nelle caselle vuote non dovresti finirci, non tutte le combinazioni di 32 bit rappresentano istruzioni valide.

    Due istruzioni diverse possono avere lo stesso funct, evidentemente saranno le altre parti ad essere diverse.
  14. Visualizza Conversazione
    In 6 bit puoi codificare 64 numeri, 2^6=64, ma c'è anche lo zero.
  15. che poi i numeri si ripetono lungo la colonna. cioè alcune istruzioni hanno lo stesso funct.
Visualizzazione Messaggi dei Visitatori da 76 a 90 di 745
Pagina 6 di 50 PrimaPrima ... 234567891016 ... UltimaUltima
Pagina 6 di 50 PrimaPrima ... 234567891016 ... UltimaUltima
Dati Personali di ale54

Informazioni di Base

Età
20
Dati Personali di ale54
Città:
cislago(VA)
Impiego:
studente

Firma


Statistiche


Messaggi Totali
Messaggi Totali
5,226
Messaggi Per Giorno
2.54
Ultimo Messaggio
Topic Universitario Oggi 08:31:24
Messaggi dei Visitatori
Messaggi Totali
745
Messaggio Più Recente
19-04-15 17:03:15
Informazioni Generali
Ultima Attività
Oggi 09:20:09
Data Registrazione
08-09-09

15 Amici

  1. Bones89 Bones89 è offline

    Apprendista

    Bones89
  2. Darknesskey Darknesskey è offline

    Legend of forum

    • Invia un messaggio tramite MSN a Darknesskey
    Darknesskey
  3. Deidara Deidara è offline

    ?

    Deidara
  4. FreddyTheMonkey FreddyTheMonkey è offline

    Legend of forum

    FreddyTheMonkey
  5. lo zio ferra lo zio ferra è offline

    [BANNED] Utente Sospeso/Bannato

    • Invia un messaggio tramite MSN a lo zio ferra
    lo zio ferra
  6. p a n z e r p a n z e r è offline

    più uno, più solo

    p a n z e r
  7. Piranha Piranha è offline

    Il Pappone Di Corte

    • Invia un messaggio tramite MSN a Piranha
    • Invia un messaggio via Skype™ a Piranha
    Piranha
  8. Robo@nte Robo@nte è offline

    Divinità

    • Invia un messaggio tramite MSN a Robo@nte
    Robo@nte
  9. Spagno Spagno è offline

    • Invia un messaggio tramite MSN a Spagno
    • Invia un messaggio via Skype™ a Spagno
    Spagno
  10. supernik1999 supernik1999 è offline

    Novizio

    supernik1999
  11. Tury95 Tury95 è offline

    ...

    Tury95
  12. UnknowPro UnknowPro è offline

    Apprendista

    UnknowPro
  13. Wii95 Wii95 è offline

    Wii95
  14. Xenoheart Xenoheart è offline

    Divinità

    Xenoheart
  15. [TSC] RoXaS [TSC] RoXaS è offline

    Master of forum

    • Invia un messaggio tramite MSN a [TSC] RoXaS
    [TSC] RoXaS
Visualizzazione Amici da 1 a 15 di 15