• Nie Znaleziono Wyników

Dzielenie dwóch 8-bitowych liczb binarnych bez znaku w wersji najkrótszego kodu 5

N/A
N/A
Protected

Academic year: 2021

Share "Dzielenie dwóch 8-bitowych liczb binarnych bez znaku w wersji najkrótszego kodu 5"

Copied!
1
0
0

Pełen tekst

(1)

09.06.2014 Programowanie niskopoziomowe

Lista 3

Przedstaw algorytmy z listy 1 oraz ich implementacje w assemblerze Intel 8051. Policz rozmiar kodu oraz czas wykonywania.

Poprawność algorytmu należy sprawdzić w symulatorze The Keil C51 Evaluation Kit dostępnym na stronie http://www.keil.com/c51/devproc.asp po uprzednim zarejestrowaniu się.

Algorytmy z listy 1:

1. Zamiana 16-bitowej liczby w kodzie dopełnieniowym do 2 (U2, ze znakiem) na liczbę przeciwna.

2. Mnożenie dwóch 8-bitowych liczb binarnych bez znaku - wersja najkrótszego kodu

- wersja najszybszego działania

3. Mnożenie dwóch 16-bitowych liczb binarnych ze znakiem (U2) - algorytm z zamianą na liczbę przeciwną

- algorytm Bootha

4. Dzielenie dwóch 8-bitowych liczb binarnych bez znaku w wersji najkrótszego kodu

5. Konwersja 8-bitowej liczby binarnej na dwucyfrową liczbę w kodzie BCD - zapisaną na 2 bajtach

- upakowaną na 8 bitach

6. Konwersja 5-cyfrowej spakowanej liczby w kodzie BCD na liczbę binarną 16-bitową

7. Porównanie dwóch liczb 16-bitowych

Materiały:

Kenneth J. Ayala, The 8051 Microcontroller Architecture, Programming and Applications, West Publishing Company, 1991

The Keil C51 Evaluation Kit, http://www.keil.com/c51/devproc.asp

W związku z krótkim terminem na przygotowanie listy, brak prezentacji rozwiązania zadania przy tablicy będzie skutkował obniżeniem oceny końcowej z ćwiczeń o 0.5, a nie jak poprzednio brakiem zaliczenia.

Marcin Masalski

Cytaty

Powiązane dokumenty

„Aktami poznania bezpośredniego są wszystkie i tylko te akty poznawcze, które są efektem bezpośrednich doznań zmysłowych i wyłącznie takich doznań” (s.. D

Zdrowie – według definicji Światowej Organizacji Zdrowia – to stan pełnego fizycznego, umysłowego i społecznego dobrostanu.. W ostatnich latach definicja ta została uzupełniona o

Z uwagi na delikatność zagadnienia proponuję, żebyście drogie kobietki przeczytały tekst znajdujący się w ćwiczeniówce na stronach 27-28 i rozwiązały test znajdujący się

( 5 pkt) Spo´sr´od 90 student´ow ka˙zdy planuje w czasie wakacji uczy´c si¸e Statystyki lub Matematyki Dyskretnej lub pracowa´c.. 64 zamierza uczy´c

Ř Z\UöĝQLDMÈFH QLH VÈ RIHURZDQH SU]H] LQQH ILUP\ OXE VÈ RIHURZDQH

Zasada aktywności i świadomości w istotny sposób wpływa na świadome po- dejście do wykonywanych ćwiczeń; sprawia, że ćwiczący chce je wykonywać. Wy- różnia się tu

Wyróżnia się takie formy edukacji wielokulturowej jak: edukacja jako uczenia się przez całe życie oraz edukacja formalna (szkolna) i nieformalna (pozaszkolna).. Poziomy kształcenia

Mnożenie dwóch 8-bitowych liczb binarnych bez znaku - wersja najkrótszego kodu.. - wersja