úloha do školy v asambleri – Assembler – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

úloha do školy v asambleri – Assembler – Fórum – Programujte.comúloha do školy v asambleri – Assembler – Fórum – Programujte.com

 

Jakub
~ Anonymní uživatel
905 příspěvků
22. 11. 2017   #1
-
0
-

Čavte vedeli by ste mi niekto vyriešiť tieto úlohy ? 

1.Nasledovný program zoberie číslo, ktoré nájde v registri D, analyzuje ho a výsledok uloží do registra B. Čo je výsledkom tohoto programu? Čo analyzuje?


MVI B, 00h

MVI C, 08h

MOV A, D

BACK: RAR

JNCSKIP

INR B 

SKIP: DCR C

JNZ BACK 

HLT

2.Čo robí tento program?


ORG 0030
DB 1,7,1,3,2
DB 4,8,7,2,1
ORG 0000h
MVI B,09 ; Initialize counter
START: LXI H,0030h ; Initialize memory pointer
MVI C,09H ; Initialize counter 2
BACK: MOV A,M ; Get the number
INX H ; Increment memory pointer
CMP M ; Compare number with next number
JC SKIP ; If less, don’t interchange
JZ SKIP ; If equal, don’t interchange
MOV D,M
MOV M,A
DCX H
MOV M,D
INX H ; Interchange two numbers
SKIP: DCR C ; Decrement counter 2

JNZ BACK ; If not zero, repeat

DCR B ; Decrement counter 1

JNZ START
HLT ; Terminate program execution

 

Nahlásit jako SPAM
IP: 158.195.145.–
gna
~ Anonymní uživatel
1891 příspěvků
22. 11. 2017   #2
-
0
-

Když se ptáš na assembler, tak napiš o jaký jde procesor!

Funkci těch několika instrukcí snad není problém vyhledat. První počítá nastavené bity a druhý řadí data.

Nahlásit jako SPAM
IP: 213.211.51.–
Jakub
~ Anonymní uživatel
905 příspěvků
23. 11. 2017   #3
-
0
-

Robime to v tomto programe

Nahlásit jako SPAM
IP: 158.195.145.–
Jakub
~ Anonymní uživatel
905 příspěvků
23. 11. 2017   #4
-
0
-

https://www.asm80.com/

Nahlásit jako SPAM
IP: 158.195.145.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 83 hostů

Podobná vlákna

Uloha do skoly — založil lolkohrad

Úloha do školy .NET a C# — založil Rasto01

Ukol do skoly:( — založil Martina

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý