Program zamieniający wciśnięty klawisz na inny

0

Witam

Muszę napisać program w assemblerze, który po wciśnięciu klawisza zamienia go na inny.
Algorytm jaki wymyśliłem:

  1. odczyt klawisza
  2. rzucenie numeru klawisza na stos
  3. losowanie liczby z zaskresu ASCII
  4. przypisanie losowej liczby do numer klawisza
  5. wyświetlenie klawisza

Wiem jak odebrać wciśniecie klawisza. Nie mam pojęcia jak wylosować liczbę z zakresu.
Może jest jakiś inny sposób?

Za wszelkie propozycje z góry dziękuje
pozdrawiam :)

0

Najprościej tak: https://en.wikipedia.org/wiki/Linear-feedback_shift_register
... albo wywołaj odpowiednią funkcję ze swojego systemu.

A tu masz zestaw bitów które należy zmieniać (na stronie 5): http://www.xilinx.com/support/documentation/application_notes/xapp052.pdf

0

do zamkniecia

1 użytkowników online, w tym zalogowanych: 0, gości: 1