[NASM] Wyświetlanie długości tablicy na ekran

0

Prosiłbym o odpowiedź, jak uzyskać na ekranie liczbę zadeklarowanych bajtów (czyli dwadzieścia). Jakie operacje wykonać? Myślałem o wpisaniu [length] do ebx, potem ebx do [table], więc pierwszej komórki tablicy. Powinno na ekranie się wyświetlić 40, jak się nie mylę.

section .data
table times 20  dw      0
length  dd $-table
2

w komórce o adresie length będziesz miał 32-bitową wartość 40. żeby ją wyświetlić, trzeba

  1. przekształcić liczbę na tekst
  2. wyświetlić tekst.

pytanie: jaki system operacyjny?

0

Linux :). Łączymy się z serwerem przez Putty. Jaka wersja dokładnie, nie wiem. Jak liczbę na tekst przekształcić?

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