Tag: tasm
Turbo Assembler ist ein x86-assembler von Borland
4
Antworten
Ich versuche, display x in die Mitte des Bildschirms, und ändern Sie dann die Hintergrundfarbe der Konsole zu blau. Ich habe den folgenden code, führt alles außer zum ändern der Hintergrundfarbe: TITLE screen1.ASM .MODEL SMALL .STACK 0100h
3
Antworten
Hatte ich schon zu schreiben versucht, eine grundlegende com Datei für einen 'shell'. Ich war in der Lage, montieren Sie den gleichen code in NASM mit kleinen änderungen. Allerdings dieser code nicht montieren in TASM ! Bekomme
3
Antworten
Guten Tag. Ich bin neu in der Assembler-und ich bin versucht zu drucken eines farbigen "Hallo Welt" in TASM. Hier ist mein code bisher. Es druckt nur "Hallo Welt", ohne eine Farbe. .model small .stack 100h .data
3
Antworten
Jan db " January$ " string db "Sun Mon Tue Wed Thu Fri Sat$" string1 db " 1 2 3$" string2 db " 4 5 6 7 8 9 10$" string3 db "11 12 13 14 15
3
Antworten
Habe ich versucht zu bekommen, der fibonnacci-Reihe, bis zu einer bestimmten Anzahl. Aber nicht richtig gedruckt. Hier ist mein code. num ist die gegebene Zahl. proc getFibo mov al,num mov cl,0 mov bl,1 mov dl,cl add dl,48
2
Antworten
ar db "Defference $" Was ist der Unterschied zwischen mov dx,offset ar und lea dx,ar Ich denke, beide machen dieselbe Arbeit, aber was ist der Unterschied zwischen diesen beiden der einzige Unterschied zwischen Ihnen ist, dass lea
3
Antworten
Meine Informationen kommen aus hier. Die Zuordnung fragt nach einem Programm zum Lesen von in nicht mehr als 20 Zeichen, konvertiert diese Zeichen in Großbuchstaben, und dann druckt die Eingabe als Hauptstädte. Ich habe keine Ahnung, wie
1
Antworten
Ich versuche zu entwickeln, die einen einfachen kernel mit TASM, mit diesem code: ; beroset.asm ; ; This is a primitive operating system. ; ;********************************************************************** code segment para public use16 '_CODE' .386 assume cs:code, ds:code, es:code, ss:code
2
Antworten
Im zum ersten mal hier.Ich bin ein college-student. Ich habe ein einfaches Programm mit Assembler. Und im Wundern, wenn ich loop-Methode um es zum laufen fast samething als das, was es tut unten das Programm, das ich
2
Antworten
Kann mir jemand sagen, wie Sie eine Boolean-variable in Assembler TASM? Ich habe auf der Suche im Internet und ich kann nicht finden, eine richtige Erklärung. Vielen Dank, wer hilft. boolean ist ein Begriff aus einer high-level
2
Antworten
Ich bin versucht zu schreiben, ein Programm in Assembler zu nehmen, ein plus-oder minus-Zeichen, als die erste Eingabe ( die Entscheidung, ob plus oder minus zwei zahlen zusammen ) und dann mit zwei 2-stellige zahlen und addieren/subtrahieren
3
Antworten
Ich schreiben müssen, das Assembler-Programm auf tasm, muss für die Eingabe: ein 8-bit-Binärzahl, und die Ausgabe sollte sein : hexadezimale Darstellung der gleichen Zahl. Beispiel: 10010110 ->96 10110100 ->B4 Da bin ich aber sehr neu in der
2
Antworten
Muss ich ein Programm in Assembler zu Lesen, eine zweistellige Zahl, die vom Benutzer in einer Variablen gespeichert und später ausdrucken. Ich habe viel versucht, konnte aber nicht durchkommen. Hier ist meine Codierung. .model small .stack 100h
2
Antworten
** Bearbeitet für die Klarstellung und "sauberer" code. Ich versuche zu akzeptieren, ein Zeichen von der Tastatur (Buchstaben) und konvertieren Sie die ASCII-Wert in hex, dann zeigt es. Ich wissen, wie die Umrechnung von Basis 10 in
1
Antworten
Ich Plane konvertiert die variable X nach dezimal. Ich habe eine harte Zeit mit turbo assembler, können Sie eine hand geben? code segment ;inicio de un segmento unico assume cs:code,ds:code,ss:code org 100h ;localidad de inicio del contador
2
Antworten
Lerne ich TASM an der Universität, sondern auch Informationen über TASM auf die web scheint zu sein, sehr begrenzt. Ich habe gefunden, mehr Informationen zu MASM. Meine Frage ist, was ist der Unterschied zwischen MASM und TASM?
2
Antworten
Ich habe diesen code hier, aber ich bin nicht vertraut mit der syntax. STACK16_SIZE = 100h stack16 db STACK16_SIZE dup (?) Ich denke dup bedeutet, dass wir deklarieren eine variable vom Typ array, wie das ist, ein
2
Antworten
Test-Plattform 32-bit-Linux. Im Grunde, ich weiß, der gcc verwendet werden können, zu generieren, die sowohl Intel-und At&T-Stil Assembler-code, aber es scheint, dass Sie kann nicht direkt nasm/tasm zu kompilieren die Intel-style Assembler-code, der gcc erzeugt. Ich bin
7
Antworten
Ich bin gespannt wie viele Möglichkeiten gibt es, um festzulegen, ein register zu null in x86-assembly. Mit einer Anweisung. Jemand sagte mir, dass er es geschafft, das mindestens 10 Möglichkeiten, es zu tun. Diejenigen, die ich denken