Segmentazione della Memoria ed Eseguibili ELF

Поделиться
HTML-код
  • Опубликовано: 16 янв 2025

Комментарии • 8

  • @michelemastroberti8308
    @michelemastroberti8308 2 года назад +1

    Gran bel video! molto utile, grazie ragazzi

  • @BR-bk1wn
    @BR-bk1wn 2 года назад

    💪🏻💪🏻

  • @oceanblues_arg
    @oceanblues_arg 2 года назад +1

    Un video che tratta questo argomento.. fatto meglio di così?? impossibile! Fatto molto molto molto bene. Peccato che parli troppo veloce.. dovresti rallentare un po.. comunque complimenti! ti dò il mi piace #50

  • @BR-bk1wn
    @BR-bk1wn 2 года назад

    Ma push non post decrementa con lo stack ?
    E pop pre incrementa lo stack ?

    • @GetTheCookie
      @GetTheCookie  2 года назад

      Push inserisce, pop rimuove

    • @BR-bk1wn
      @BR-bk1wn 2 года назад

      @@GetTheCookie L’istruzione PUSH aggiunge i dati allo stack e l’istruzione POP li rimuove. I dati rimossi sono sempre gli ultimi dati aggiunti
      però nel codice di un 6502
      Di C++ PUSH post decrementa quindi scrive .
      E POP pre incrementa quindi legge
      inline u8 push(u8 v) { return wr(0x100 + (S--), v); }
      inline u8 pop() { return rd(0x100 + (++S)); }

    • @GetTheCookie
      @GetTheCookie  2 года назад

      L'idea del video è proprio quella di non calarsi eccessivamente in profondità nei tecnicismi derivanti dalla natura incredibilmente complessa di questi ambiti, e di astrarci ad un livello superiore all'implentazione, per poter formulare idee che siano universalmente vere, indipendentemente da come sono fatte a basso livello. Quindi tieni a mente che la push inserisce e che la pop rimuove, anche nel codice di 6502 in C++.
      Se vogliamo semplificare ancora di più, lo stack è proprio una struttura dati di tipo FIFO.
      L'operazione push aggiunge un elemento sulla cima, l'operazione pop rimuove un elemento dalla cima.

    • @BR-bk1wn
      @BR-bk1wn 2 года назад

      @@GetTheCookie quindi è come un ciclo 🔁 togli e metti . O un esempio, head con lo stack che si incrociano , grazie per info !