Tag: lc3
Mit wenig PC-3 (LC-3) ist ein Bildungs-assembly-Sprache entwickelt, um zu lehren low-level-Programmierung. Es läuft mit einem emulator und nicht nativ auf jedem Prozessor.
1
Antworten
Ich bin verwirrt von dieser Frage: Was ist der gespeicherte Wert in register 0 nach Anweisung “LEA R0,A" ausgeführt wird? Wie kommen die Antwort ist x370C ? Ich denke, es soll zum laden der Adresse von A
2
Antworten
Gibt es eine einzige LC3 Anweisung zum laden eines Wertes in ein register? Ich brauche das schreiben eines Assembler-code, und ich komme zu der Stelle wo ich schreiben müssen, das nur eine einzige Anweisung, um den Wert
1
Antworten
Gelöst! Schreibe ich ein Programm in Assembler für LC-3, die soll warten, bis der Benutzer geben Sie alle Zeichen, die er will, dann drucken Sie Sie auf den monitor erst, nachdem er sich zuvor eingeben. Ich so
1
Antworten
Ich bin versucht zu schreiben, eine kurze LC-3-Programm initialisiert, dass R1=5, R2=16 und berechnet die Summe von R1 und R2 und lege das Ergebnis im Speicher x4000. Das Programm soll starten, bei der x3000. Leider habe ich
1
Antworten
Ich versuche zu schreiben LC3 assembly-Sprache-Programm nimmt zwei zahlen einzugeben und druckt x * y = z. Kann ich es auf der Arbeit für zahlen 0-9 jedoch keine zahlen vor, dass ich komische Buchstaben oder Symbole. Auch
1
Antworten
Im arbeiten an einer Aufgabe und im Moment stecken. Dies ist Teil der Frage: Akzeptiert genau 7 Zeichen und gibt diese auf der Konsole. Bewegt sich auf die nächste Zeile nach 7 Zeichen, ohne zu warten, für
1
Antworten
Sagen, ich habe einen Wert (zB. 1234), dass ich den laden in R0. Wie konnte ich drucken Sie diesen Wert auf der Konsole? Konsultieren Sie das Handbuch für den simulator/emulator Sie verwenden, um zu sehen, wenn es
2
Antworten
Wie kann ich schreiben einem einfachen LC-3-Programm, vergleicht die beiden zahlen R1 und R2 und versetzt den Wert 0 in R0 wenn R1 = R2, 1, wenn R1 > R2 und-1, wenn R1 < R2. InformationsquelleAutor Linus
2
Antworten
Ich versuche, ein einfaches Programm mit dem LC-3-Architektur. Alles was ich versuche zu tun ist, Lesen Sie einen string von der Konsole aus, irgendwie im Gedächtnis zu speichern, und dann drucken Sie es wieder aus. Dies ist,
1
Antworten
Ich kann nicht herausfinden, warum After instruction “LDR R3, R0, 2” is executed, the value stored in R3 is x370C. was bedeutet die 2 steht für die in dieser Anleitung nicht? Es sieht nicht aus wie ein
4
Antworten
Was ich brauche, es zu tun, implementieren Sie beide eine bitweise Verschiebung nach Links, und eine bitweise Verschiebung nach rechts mit LC-3 Montage. Im Grunde, jedes bisschen bewegt werden, über einen Raum in der Richtung der Verschiebung