1. kamerák
  2. Car Audio & Electronics
  3. Home Audio
  4. Personal Audio
  5. TV-k
  6. Okos otthon
  >> Elektronikai Technológia Online >  >> Home Audio >> Erősítők és előerősítő

Hogyan szerezhető be assembly nyelven a 8086-os mikroprocesszor hozzáadásával?

``` összeszerelés

; 8086 assembly nyelvű program két szám hozzáadásához

; Határozza meg azt a szegmenst, ahol a kód végrehajtásra kerül

.KISI MODELL

; Határozza meg a verem szegmens méretét

.STACK 100H

; Határozza meg azt az adatszegmenst, ahol a változók tárolásra kerülnek

.ADAT

; Határozza meg a bemeneti/kimeneti portokat

INPORT EQU 68H

OUTPORT EQU 6CH

; Határozza meg a bemeneti/kimeneti puffert

INPUT_BUF DB 10 DUP('$')

; Határozza meg a kimeneti puffert

OUTPUT_BUF DB 11 DUP('$')

; Határozza meg a kocsivissza és a soremelés karaktereit

CRLF DB 0DH, 0AH, '$'

; Határozza meg a megjelenítendő üzenetet

MSG DB 'Írjon be két számot:', '$'

; Határozza meg azt a szegmenst, ahol a kód végrehajtásra kerül

.KÓD

; Határozza meg a fő eljárást

FŐPROC

; Jelenítse meg az üzenetet a képernyőn

MOV AH, 9; Megjelenítési karakterlánc

LEA DX, MSG; Az üzenet címe

INT 21H; Hívja a DOS szervizt

; Szerezze meg az első számot a felhasználótól

MOV AH, 1; Szerezz karaktert

INT 21H; Hívja a DOS szervizt

MOV AL, AH; Tárolja a karaktert AL-ban

SUB AL, 30H; Alakítsa át az ASCII kódot számmá

MOV BL, AL; Tárolja az első számot BL-ben

; Szerezze meg a második számot a felhasználótól

MOV AH, 1; Szerezz karaktert

INT 21H; Hívja a DOS szervizt

MOV AL, AH; Tárolja a karaktert AL-ban

SUB AL, 30H; Alakítsa át az ASCII kódot számmá

MOV BH, AL; Tárolja a második számot a BH-ban

; Adja hozzá a két számot

ADD BL, BH; Adja hozzá a két számot

MOV AL, BL; Tárolja az eredményt AL-ban

; Jelenítse meg az eredményt a képernyőn

MOV AH, 2; Írj karaktert

MOV DL, AL; Tárolja az eredményt DL-ben

INT 21H; Hívja a DOS szervizt

; A kocsivissza és a soremelés karakterek megjelenítése

MOV AH, 9; Megjelenítési karakterlánc

LEA DX, CRLF; A kocsivissza és a soremelés karaktereinek címe

INT 21H; Hívja a DOS szervizt

; Lépjen ki a programból

MOV AH, 4CH; Lépjen ki a programból

INT 21H; Hívja a DOS szervizt

; A fő eljárás vége

FŐ VÉG

; A program vége

VÉGE FŐ

```

  1. A Realtek Mic nem rögzít
  2. Hogyan oldhatja meg egy régi Sony Rádió Remote
  3. Hogyan lehet Tune a stúdió monitorokhoz
  4. Hogyan kell bekapcsolni a Sansa E260
  5. Hogyan lehet csatlakozni a TV- erősítőhöz