ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
1620
1620
EMPFEHLEN
-
29.04.09 12:41 #1
Hallo liebe Community.
Ich beschäftige mich nun ein bischen mit Assembler-Programmierung und habe mir das Buch: Assembler Programmierung von Wolfgang Link besorgt. Auf der CD gibt es den Compiler ML.EXE und den Linker LINK.EXE.
In Kapitel 6 "Warteschleifen" soll nun ein Zähler programmiert werden, doch leider kommt bei mir nur Unfug als Ausgabe.
Das sollen die ersten beiden Werte sein (0,1)Code :1 2 3 4 5 6 7 8
☺☻♥♦♣ ♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\] ^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñѪº¿®¬½¼¡ «»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´±‗¾¶§÷¸°¨·¹³² ■ ☺☻♥♦ ♫☼►◄↕‼¶§▬↨↑↓→←∟↔▲▼ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\] ^_`abcdefghijklmnopqrstuvwxyz{|}~⌂ÇüéâäàåçêëèïîìÄÅÉæÆôöòûùÿÖÜø£Ø×ƒáíóúñѪº¿®¬½¼¡ «»░▒▓│┤ÁÂÀ©╣║╗╝¢¥┐└┴┬├─┼ãÃ╚╔╩╦╠═╬¤ðÐÊËÈıÍÎÏ┘┌█▄¦Ì▀ÓßÔÒõÕµþÞÚÛÙýݯ´±‗¾¶§÷¸°¨·¹³²
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
;******************************************************* ;* Aufgabe 5: Fortlaufendes Zählen und Anzeige des * ;* entsprechenden ASCII-Zeichens mit * ;* Warteschleife * ;* Prog.Name: prog5.asm * ;******************************************************* .MODEL SMALL .CODE MOV DL, 00 M1: MOV AH, 02H INT 21H INC DL MOV BX, 80H ; 128mal innere Schleife durchlaufen M3: MOV CX, 0FFFFH ; 65535 => innere Zählschleife M2: DEC CX ; vermindern um eins JNZ M2 ; bis 0 erreicht wird DEC BX ; äußere schleife um eins vermindern JNZ M3 ; bis 0 erreicht JMP M1 ; und von vorne END
Liegt das an meinem Prozessor oder warum geht das nicht ? Die vorherigen Beispiele, eine Taste einzulesen und auszugeben funktionierte tadellos.
mfg
Geändert von Online-Skater (29.04.09 um 12:43 Uhr)
Visit shadowmasta
-
29.04.09 14:48 #2
- Registriert seit
- Jun 2005
- Beiträge
- 8.169
Wieso? Das Programm gibt doch wohl alle ASCII Zeichen aus, oder nicht? http://de.wikipedia.org/wiki/Codepage_850
GrußIf at first you don't succeed, try again. Then quit. No use being a damn fool about it.
-
30.04.09 15:34 #3
@deepthroat
Jetzt wo du es postet kommt mir der Gedanke. Das ist ja genau das was ich programmiert habe. Ich habe völlig komisch gedacht und eine andere Ausgabe erwartet weil ich auch nicht die Ascii-Kodierung mitbedacht habe. Ohje ist das peinlich.
Erwartet:
Code :1 2 3 4
0 1 2 ..
Danke für den Anschub.Visit shadowmasta
Ähnliche Themen
-
AE CS4 Zähler
Von Stefan Blattmann im Forum Videoschnitt, Videotechnik & -produktionAntworten: 1Letzter Beitrag: 22.04.10, 22:35 -
Zähler
Von IroNHeinZ im Forum Java GrundlagenAntworten: 7Letzter Beitrag: 17.03.09, 22:34 -
Zähler
Von Worka im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 19.07.04, 21:04 -
Zähler
Von KingKamali im Forum Visual Basic 6.0Antworten: 7Letzter Beitrag: 08.10.03, 18:45 -
einfacher zähler****?
Von NeoX im Forum Flash PlattformAntworten: 2Letzter Beitrag: 26.07.01, 22:38





Zitieren

Login





