Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 2 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 03.12.08
Prihlásený: 12.11.09
Príspevky: 2
Témy: 1
Príspevok NapísalOffline : 28.03.2009 17:00

mam naprogramovane v assembleri ulohu, jedna sa o to, ze mi ma vypocitat pocet slov ktore su napisane na vstupe velkymi pismenami abecedy.
Ide o to, ze mi vypise vysledok, ale len do cisla 9 tak uz tam dava znaky ASCII, a potrebujem spravit prevod a pripojit to k tomu,ale neviem ako. mohol by mi niekto pomoct ? je jedno do ktorej sustavy ci do 8ckovej abo 10tkovej.

Kód:
org 1000

dcx sp         

lxi h,text1   
call putstr      

lxi d,vlozeny   
call getline   

lxi b,vlozeny
mvi d,1         
mvi e,'0'         ; e= pocitadlo slov

char_loop:
ldax b
inx b

cpi 32         
jz koniec_slova      
cpi 10         
jz koniec_vstupu
cpi 13
jz koniec_vstupu
cpi 'A'
jc nepocitaj_slovo      
cpi 'Z'+1
jc char_loop
jmp nepocitaj_slovo


nepocitaj_slovo:
mvi d,0
jmp char_loop


koniec_slova:
mov a,d
cpi 1
jz pocitadlo_slov
mvi d,1
jmp char_loop

pocitadlo_slov:
inr e
jmp char_loop

koniec_vstupu:
mov a,e
out 11h
hlt

include 'examples/8080/include/getchar.inc'
include 'examples/8080/include/getline.inc'
include 'examples/8080/include/putstr.inc'
include 'examples/8080/include/putchar.inc'
include 'examples/8080/include/newline.inc'

text1: db 'Pocet slov na vstupe ...',10,13,'Vloz text: ',0
text2: db 10,13,'Slov: ',0
vlozeny: ds 30


v ulohe je to primitivne pocitadlo, ktore rata do tej 9tky a tak vypisuje znaky. takze potrebujem to upravit do nejakej sustavy.
vdaka


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 14.03.09
Prihlásený: 16.10.13
Príspevky: 25
Témy: 10
Príspevok NapísalOffline : 28.03.2009 17:39

nevedel by si to zmeniť ,aby rátalo počet slov neobsahujúcich aritmeticke operátory


Odpovedať na tému [ Príspevkov: 2 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. assembler pomoc s prevodom

v Assembler, C, C++, Pascal, Java

2

698

27.03.2010 19:10

blw90 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Assembler uloha - prosim pomoc

v Assembler, C, C++, Pascal, Java

2

841

28.05.2008 15:25

HT Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Assembler úloha

v Assembler, C, C++, Pascal, Java

0

792

02.02.2008 7:37

HT Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Assembler - úloha

v Assembler, C, C++, Pascal, Java

2

905

22.10.2007 15:04

programator Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ASSEMBLER POMOC(URGENTNE)

v Assembler, C, C++, Pascal, Java

0

404

13.04.2015 19:22

Matadot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ASSEMBLER i8080 POMOC

v Assembler, C, C++, Pascal, Java

3

857

29.03.2009 13:12

bbeni Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Assembler HDD info - pomoc

v Assembler, C, C++, Pascal, Java

3

925

07.12.2007 11:17

sento Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. platba prevodom do Nemecka

v Obchody, reklamácie a právo

5

929

09.12.2010 18:36

Xaltotun Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s prevodom AND na NAND

v Ostatné

2

337

25.10.2014 16:30

EmeriX Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s prevodom HTML na entity

v PHP, ASP

4

559

19.11.2011 11:43

Han5vk Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako mam zaplatit fakturu , prevodom na ucet

v Obchody, reklamácie a právo

17

4103

15.11.2010 18:28

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Úloha

v Assembler, C, C++, Pascal, Java

8

370

28.04.2021 8:36

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pascal uloha

v Assembler, C, C++, Pascal, Java

12

744

26.11.2011 21:59

F3RY Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pascal uloha

v Assembler, C, C++, Pascal, Java

6

484

03.05.2010 7:42

coldak Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C# uloha

v Technológia .NET

4

668

02.12.2014 13:25

hatto13 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. databazova uloha

v Databázy

8

630

27.11.2011 17:00

coldak Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra