Domande taggate «assembly»

Un linguaggio assembly è un linguaggio di programmazione di basso livello per un computer, un microcontrollore o un altro dispositivo programmabile, in cui ogni istruzione corrisponde a una singola istruzione del codice macchina.


7
È un linguaggio di assemblaggio?
Nella mia infanzia programmavo su un calcolatore sovietico MK-61 . Aveva quattro registri operativi (X, Y, Z, T) e 15 registri di memoria. Un programma potrebbe avere 105 passaggi. Come ricordo, aveva comandi come: Scambia i registri X e Y. Registri a scorrimento (da Z a T, da Y a …


12
Come funzionano i computer? [chiuso]
Questo è quasi imbarazzante chiedere ... Ho una laurea in Informatica (e una seconda in corso). Ho lavorato come sviluppatore .NET a tempo pieno per quasi cinque anni. In genere sembro competente in quello che faccio. Ma non so come funzionano i computer! Per favore, nudo con me per un …


3
Perché continuiamo a far crescere la pila all'indietro?
Quando si compila il codice C e si guarda l'assemblaggio, tutto ha lo stack crescere all'indietro in questo modo: _main: pushq %rbp movl $5, -4(%rbp) popq %rbp ret -4(%rbp)- significa che il puntatore di base o il puntatore dello stack si stanno effettivamente spostando verso il basso gli indirizzi di …
46 c  memory  assembly 

5
Come può adattarsi a 64kb?
Quindi, sono qui all'assemblea del 2011 e questa demo è stata giocata: http://www.youtube.com/watch?v=69Xjc7eklxE&feature=player_embedded È un solo file, lo dice nelle regole. Quindi ripeto, come hanno fatto questo per adattarsi a file così piccoli?
45 assembly 


10
I primi assemblatori erano scritti in codice macchina?
Sto leggendo il libro The Elements of Computing Systems: Building a Modern Computer from First Principles , che contiene progetti che comprendono la costruzione di un computer da porte booleane fino ad applicazioni di alto livello (in questo ordine). Il progetto attuale a cui sto lavorando è scrivere un assemblatore …



1
Spiegazione del puntatore alla cornice
In MIPS montaggio , v'è un registro per il puntatore dello stack, e un altro registro per il puntatore telaio. Qual è il puntatore a cornice e qual è il suo scopo? In cosa differisce dal puntatore dello stack?
28 assembly  stack 

5
Esiste un libro canonico sull'assemblea x86? [chiuso]
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per Software Engineering Stack Exchange. Chiuso 5 anni fa . Ci sono molti libri sull'assemblea. Tuttavia, di solito si occupano di ISA di cui non …
25 learning  books  assembly  x86 

3
Perché l'istruzione di copiatura di solito si chiama MOV?
In parecchi assemblatori, un'istruzione per la copia di valori viene generalmente denominata "MOV" e la sua descrizione nei manuali di solito contiene anche "move" (tuttavia, è possibile utilizzare altre parole, come "load", "store", "extract", ecc. ) È raro trovare un ISA ) che non segue questa convenzione. D'altra parte, in …
23 history  assembly 


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.