Cum de a rula un program în limbaj de asamblare

Buna ziua :) În general, în căutarea unui răspuns la această întrebare, atât de inteligent și nu au găsit (probabil pentru că mâinile curba) Am un program de lucru în Assembler 13.asmYa în TASM'e (On Piggy) pentru a compila programul pentru mine. există fișiere: 13.EXE13.MAP13.OBJ13.ASMProgramma rezident, cât este posibil mai în detaliu vă rugăm să înceapă ?. multumesc anticipat

Assembler: Cum de a rula un program în limbaj de asamblare?

MASM compilează bine. Pe 7 văduve de program cauzează o eroare și se închide în eroare DOSBox „commad ilegale“, văduvelor XP (sub vitualbox) executate fără eroare, dar nici un sunet signala.Nuzhno deși ca un început, și apoi am razberus..386 .model plat, stdcalloptio casemap: oe.data.data .codesoud POC împinge ax bx împinge împinge cx împinge dx ?.

Care este programul de asamblare MASM, care adaugă numere și afișează rezultatul? Nici un exemplu pe care am găsit nu vrea să fie compilate (Coe2Duo Wi7)

Vladimir Makoveev (oaspeți) 1 răspuns

Dezvolta asamblor cod de program de reducere secvențial numărul 16 de 2. Dacă rezultatul este zero, programul trebuie ostanovitsya.Kak scade. Adăugarea unui număr negativ. Puteți face pur și simplu două decrementare?
Va multumesc tuturor pentru ajutor, sa făcut pe sine.