🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: alt.pl.comp.os.hacking
Article #172909

Asembler:-/

#172909
From: dark_guardian
Date: Mon, 09 Jul 2007 22:42
250 lines
4390 bytes
Witam

Mam mala prosbe do osob znajacych asemblera-chodzi o pomoc w rozwiazaniu
testu wielokrotnego wyboru. Pozaznaczalem odpowiedzi zgodnie z moimi
notatkami z wykladow, ale najwyrazniej moje odp nie zgadzaly sie z notatkami
wykladowcy :-/ Ratujcie...

Z gory wielkie dzieki

1.Parsowania kodu źródłowego asemblera dokonuje program:

masm.exe

link.exe

debug.exe

inny

2. Który bit dwubajtowy operandu odpowiada za znak liczby zapisanej w kodzie
U2?

najmłodszy

ósmy

najstarszy

inny

6. Które rejestry przechowują adres logiczny aktualnego położenia na stosie?

CS

SP

SS

IP

7. Która flaga rejestru FLAGS kontroluje nadmiar przy operacjach na liczbach
ze znakiem...

CF

ZF

PF

OF

8. Domyślny operator dyrektywy PROC to:

SHORT

NEAR

FAR

INNY

9. Zaznaczyć dyrektywę, w której występuje błąd :

dana1 DR 25

dana2 DR 242

dana3 DR ?ah

dana4 CW ?

10.Która flaga rejestru FLAGS kontroluje przekroczenie zakresu
operandu......

liczbach bez znaku?

CF

ZF

PF

OF

11. Dyrektywa kończąca program asemblerowy to:

ENDS

ENDP

END

ENDM

12. Zaznaczyć dyrektywę w której występuje błąd:

a) dana1 DB 315

b) dana2 DB 10011001

c) dana3 DB ?ah

d) dana4 DW ?

13. Poleceniem zwiększającym wartość operandu o 1 jest rozkaz

DRC

???

IMC

SUB

14. W segmencie danych zadeklarowano zmienną dyrektywą liczba DW 2000.

Czy rozkaz mov ah.liczba jest poprawny?

tak

nie

15.Podać szesnastkowo zawartość rejestru AX po wykonaniu rozkazu mov a1,1?h
jeżeli

przed jego wykonaniem w rejestrze AX znajdowała się wartość a431h:

16.Instrukcja skoku bezwarunkowego do innego segmentu kodu jest możliwa w
przypadku użycia operatora:

SHORT

NEAR

FAR

17.Podczas wykonywania rozkazów skoków warunkowych dla liczb ze znakiem
kontrolowany jest stan następujących flag rejestru FLAGS:

CF

ZF

SF

OF

18. Zawartość wszystkich rejestrów ogólnego przeznaczenia, wskaźnikowych i
indeksowych odsyła na stos rozkaz:

19. Do przekazywania wartości parametrów do procedur można wykorzystać:

rejestry

stos

20. Jaki jest największy numer przerwań?

21. Która funkcja przerwań DOS 21h pozwala na wyświetlenie ciągu znaków na
monitorze?

01h

09h

0Ah

4Ch

22.Informacja o wyglądzie strony 0 monitora pracującego w trybie video o
numerze 03h jest przechowywana w segmencie RAM o numerze

0b800h

0b900h

0a000h

23. Strona video monitora pracującego w trybie o numerze 13h wymaga obszaru
pamięci o pojemności:

256B

4kB

64kB

256kB

24. Kompilacji kodu źródłowego asemblera dokonuje program:

masm.exe

link.exe

debug.exe

inny

25. Ilu bitom odpowiada jedna cyfra zapisu szesnastkowego?

jednemu

czterem

ośmiu

szesnastu

27.Które rejestry przechowują adres logiczny aktualnego położenia na stosie

CS

SP

SS

IP

28.Poleceniem zmniejszającym wartość operandu o 1 jest rozkaz:

?

?

?

?

29.W segmencie danych zadeklarowano zmienną dyrektywą liczba DB 256

Czy rozkaz mov ax. Liczba jest poprawny?

tak

nie

30. Podać szesnastkowo zawartość rejestru AX po wykonaniu rozkazu ADD ah,
17h jeżeli przed jego wykonaniem w rejestrze AX znajdowała się wartość
31a4h:

31. Mnemonikiem rozkazu skoku bezwarunkowego jest:

?

?

?

?
Technical Details
Message-ID: <f6udla$6i7$1@atlantis.news.tpi.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.internetia.pl!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: "dark_guardian" <dark_guardian@poczta.onet.pl>
Newsgroups: alt.pl.comp.os.hacking
Subject: Asembler:-/
Date: Tue, 10 Jul 2007 00:42:11 +0200
Organization: tp.internet - http://www.tpi.pl/
Lines: 254
Message-ID: <f6udla$6i7$1@atlantis.news.tpi.pl>
NNTP-Posting-Host: aclv42.neoplus.adsl.tpnet.pl
X-Trace: atlantis.news.tpi.pl 1184020970 6727 83.10.123.42 (9 Jul 2007 22:42:50 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Mon, 9 Jul 2007 22:42:50 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-RFC2646: Format=Flowed; Original
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit