Assembler-kilka pytan o sladnie



Masz problem? Zapytaj na forum elektroda.pl

Poprzedni Następny
Wiadomość
Spis treści
From: "Tharkun" <tharkun_at_nospam_o2.pl>
Subject: Assembler-kilka pytan o sladnie
Date: Sat, 11 Jun 2005 13:55:08 +0200


Witam
Znalazłem pewien program lecz spotkałem się w nim z kilkoma wyrażeniami
których wcześniej nie widziałem i nie wiem jak je zinterpretować.
Mianowicie:
1) .equ KB_LSHIFT, 0x12
Co definiuje taka linijka , bo zwykłą stałą definiuje się też przez equ lecz
w inny sposób. I co oznacza 0x12 czy jest to inny sposob zapisu liczby
szesnastkowej ??

2) jb P3.2, *
Co oznacza ta gwiazdka ?? Gdzie skoczy rozkaz przy takim wywołaniu ??

Z góry dziekuje za pomoc
Pozdrawiam



Poprzedni Następny
Wiadomość
Spis treści
From: J.F. <jfox_xnospamx_at_nospam_poczta.onet.pl>
Subject: Re: Assembler-kilka pytan o sladnie
Date: Sat, 11 Jun 2005 14:04:11 +0200


On Sat, 11 Jun 2005 13:55:08 +0200, Tharkun wrote:
Mianowicie:
1) .equ KB_LSHIFT, 0x12
Co definiuje taka linijka , bo zwykłą stałą definiuje się też przez equ lecz
w inny sposób.

Spodziewam sie ze dziala tak jak sie domyslasz.

I co oznacza 0x12 czy jest to inny sposob zapisu liczby szesnastkowej ??

pochodzi z C.

2) jb P3.2, *
Co oznacza ta gwiazdka ?? Gdzie skoczy rozkaz przy takim wywołaniu ??

Domyslam sie ze '*' oznacza 'biezacy adres'. Czyli skoczy do tego
samego skoku i w rezultacie poczeka na zgaszenie bitu.
W innych assemblerach stosowany $

J.



Poprzedni Następny
Wiadomość
Spis treści
From: "Tharkun" <tharkun_at_nospam_o2.pl>
Subject: Re: Assembler-kilka pytan o sladnie
Date: Sat, 11 Jun 2005 14:23:56 +0200




1) .equ KB_LSHIFT, 0x12
I co oznacza 0x12 czy jest to inny sposob zapisu liczby szesnastkowej ??

pochodzi z C.

czyli jest to zapis liczby szesnastkowej??

Dzieki za szybka pomoc
Pozdrawiam



Poprzedni Następny
Wiadomość
Spis treści
From: Kris <kryniokUSUNTO_at_nospam_o2.pl>
Subject: Re: Assembler-kilka pytan o sladnie
Date: Sat, 11 Jun 2005 16:41:20 +0200


1) .equ KB_LSHIFT, 0x12
I co oznacza 0x12 czy jest to inny sposob zapisu liczby szesnastkowej ??

pochodzi z C.


czyli jest to zapis liczby szesnastkowej??


Tak, jest to standardowy zapis liczby szesnastkowej w C.


--
pozdrawiam
Kris