OFFSET, IP, CS e DS in assembly

di Anonimizzato15564 il
13 risposte
Salve a tutti, ho iniziato da poco lo studio dell'assembly dell'8086 e non mi è ben chiaro cos'è un OFFSET, che rapporto c'è fra i registri IP, CS e DS, e cosa vuol dire "calcolare l'indirizzo fisico a partire del valore dei registri IP,CS, DS e OFFSET". Grazie a tutti.

13 Risposte

  • Beh, insomma ... parecchio ... ma con quale testo studi?
  • Lo studio per scuola, ma non ho nessun testo su cui studiare, questo è il problema D:
  • Scusa ... non ha molto senso ... quindi pensi che un forum si possa sostituire ad un professore e ad un libro ...

    Non hai postato un problema ma hai chiesto praticamente di farti un corso sull' 8086 ...
  • Non sapevo dove chiedere
  • Okay ma quindi se vai a scuola e sei interrogato cosa puoi dire al professore? Non ho un libro su cui studiare? Continuo a non capire ...
  • Ho cercato in giro, ma non riesco a capire bene e così ho deciso di scrivere qui.
  • E quando vuoi, considera i seguenti documenti.
    Sono in inglese e sono tantissime pagine, ma con pazienza sarai aggiornato sullo stato dell'arte e sul futuro.

    1)
    Intel® 64 and IA-32 Architectures
    Software Developer’s Manual
    Volume 1:
    Basic Architecture

    (september 2014) - 436 pagg.

    http://www.intel.it/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-vol-1-manual.pdf

    2)
    Intel® 64 and IA-32 Architectures
    Software Developer’s Manual
    Volume 2 (2A, 2B & 2C):
    Instruction Set Reference, A-Z

    (september 2014) - 1495 pagg.

    http://www.intel.it/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-instruction-set-reference-manual-325383.pdf

    3)
    Intel® 64 and IA-32 Architectures
    Software Developer’s Manual
    Volume 3 (3A, 3B & 3C):
    System Programming Guide

    (september 2014) - 1514 pagg.

    http://www.intel.it/content/dam/www/public/us/en/documents/manuals/64-ia-32-architectures-software-developer-system-programming-manual-325384.pdf

    4)
    Intel® Architecture
    Instruction Set Extensions Programming Reference

    (october 2014) - 1206 pagg.

    https://software.intel.com/sites/default/files/managed/0d/53/319433-022.pdf?_ga=1.118002441.1853754838.1418826886
  • Bella scelta di libri oregon
    però penso che per lui siano troppo elevati ci vorrà almeno un annetto prima che li capisca e li apprezzi.
  • smalldragon ha scritto:


    bella scelta di libri oregon
    però penso che per lui siano troppo elevati ci vorrà almeno un annetto prima che li capisca e li apprezzi.
    Lo farà quando lo riterrà opportuno, importante che lo faccia quanto prima, lasciando perdere la modalità reale una volta per tutte ...

    P.S. Se non l'hai già fatto, dacci un'occhiata anche tu ...
  • X oregon
    li ho già letti diverse volte.
    altrimenti non ti avrei fatto i complimenti per la scelta.
  • Ok ... infatti avevo scritto "se non li hai mai letto" ... e i complimenti (grazie) si possono anche fare in base alla lettura dell'indice ... ciao.
  • X oregon
    gli indici ti dicono gli argomenti ma non ti dicono come vengono trattati!
    quindi bisogna leggere prima di esprimere un giudizio.
    ciao
Devi accedere o registrarti per scrivere nel forum
13 risposte