Witam. Chcę zlecić 5 zadań w języku assembler. Zacznę od tego że potrzebuję tego na ssobotę wieczór. Oto te zadania:
1. Napisać, skompilować i uruchomić program wykonujący następujące działanie:
X= [(a+b)/c] * [(a-c)/b]
na danych 8 bitowych. Dobrać tak wartości danych a, b i c aby wynik X był róŜny od 0. Wynik X naleŜy
zwrócić jako kod wyjścia programu.
2. Napisać, skompilować i uruchomić program wczytujący ciąg znaków z klawiatury i wypisujący na
ekranie znak o najwyŜszym i najniŜszym kodzie ASCII.
3. Napisać, skompilować i uruchomić program wczytujący dwa ciągi znaków z klawiatury i wypisujący na
ekranie listę numerów pozycji na których występują róŜne znaki.
Np.:
ciąg 1: ala ma kotka
ciąg 2: Ala ma Kota
wynik: 1, 8, 11, 12
4. Napisać, skompilować i uruchomić program, który wczyta ciąg znaków z klawiatury, zamieni w nim
wielkie litery na małe i przetworzony ciąg wypisze na ekranie.
5. Napisać, skompilować i uruchomić program sortujący wprowadzony ciąg znaków według kodów ASCII.
Posortowany ciąg znaków naleŜy wypisać na ekranie.
Programy należy napisać wykorzystując składnię Intel’a (kompilator tasm) lub AT&T (kompilator as). + KOMENTARZE