Registrácia | Prihlásiť

Počítačové zadanie: Asembler zadanie (i8080) - Načítavanie reťazca znakov

Skryť detaily | Obľúbený
Náhľady
Znenie zadania:

Načítajte z klávesnice reťazec znakov ukončený znakom "nového riadku". Slová vo vstupe sú oddelené najmenej jedným znakom "medzera". Uvažujte aj prvé, resp. posledné slovo vstupu. Určte počet slov dlhších ako 5 znakov. Počet (0-255) vytlačte šestnástkovo.

Zadanie je vypracované v programe Emustudio

Vytvorený program beží na počítači Mits Altair 8800 s architektúrou i8080. Funkciou programu je vypísať zo vstupného reťazca počet slov, ktoré sa skladajú z viac ako 5 znakov. Po spustení programu je potrebné zadať reťazec so slovami oddelenými minimálne jednou medzerou. Zadávanie reťazca ukončíme stlačením tlačidla Enter. Program nám vypíše počet slov s dĺžkou väčšou ako 5, ktoré sa v reťazci nachádzajú. Počet je vypísaný v Hexadecimálnom tvare.

Správny vstup / výstup:
in: abc123 aabbccdd 123456
out: 03h
...
Hodnotenie (0x):