Hollosi Information eXchange /HIX/
HIX CODER 127
Copyright (C) HIX
1998-06-06
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Vizsgatetelek... (mind)  17 sor     (cikkei)
2 Re: Tizedestortek (mind)  21 sor     (cikkei)
3 [ASM] Re: output by bits (mind)  42 sor     (cikkei)
4 Re: output by bits (mind)  14 sor     (cikkei)
5 win95 boot (mind)  10 sor     (cikkei)
6 POP3, SMTP.... (mind)  7 sor     (cikkei)
7 256 color (mind)  7 sor     (cikkei)
8 MFC (mind)  21 sor     (cikkei)
9 Re: Egy egysoros C program (mind)  7 sor     (cikkei)

+ - Vizsgatetelek... (mind) VÁLASZ  Feladó: (cikkei)

Szia

Van egy par szamitogeppel kapcsolatos tetelem, amit hetfore
tudnom kene, de fogalmam sincs róluk.
Kerlek segits nekem. Cimem: paheves(a)mail.matav.hu
--------------
- a programozott vezerles elve
-programozhato vezerloberendezes felepitese
-szamitogepek folyamatiranyitasa
--------------
-binalis matematika
-elojeles szamok abrazolasa
- fixpontos es a lebegopontos szamabrazolas
--------------
Segitsegedet elore is koszoni:

                                                       Andras
+ - Re: Tizedestortek (mind) VÁLASZ  Feladó: (cikkei)

 wrote:

Hello!

>     Szoval aztr szeretynem megkerdezni, hogy hogyan lehet Assembly-
> ben tizedes tortekkel szamolni, mert eddig nekem ez magas volt.
lehet koprocival is, ez az egyszerubb modszer (IMHO), de lassabb egy kicsit.
ha pontosabban erdekel, akkor maganban irj.
a masik:
pl. 6,5-ot meg akarsz szorozni 5-tel
betoltol egy regiszterbe 13-at (ez egesz szam, es 6,5 tobbszorose), es ezt a
regisztert shifteled pl. 8-cal balra (16 bites reget hasznalva), vagyis szorzod
256-tal, es ezt elosztod kettovel. ekkor a word felso reszeben lesz az egesz
resz, az alsoban pedig a tort resz. ezt utana megszorzod 5-tel. ha az egesz
erteket akarod megkapni, akkor shifteled 8-cal jobbra.
osszeadasnal mind a ket erteket shiftelni kell.
ha valamit elirtam, akkor majd a profik kijavitanak.
bocs, ha tul szajbaragos voltam :)

Bye,
Panther
+ - [ASM] Re: output by bits (mind) VÁLASZ  Feladó: (cikkei)

Hy Laci!

>Absolutely nem vagyok jartas asmben, uh nem jottem ra, hogy hogy lehet
>(vagy lehet-e egyaltalan) bitenkent irni/olvasni file-t ....
>(esetleg inkabb and,shr,shl ? ...)

Erre a kerdesre lehetne igazi Matyas kiralyos valaszt adni, hogy igen is meg
nem is. :-)
Fizikai szinten nyilvanvaloan bitenkent valosul meg az I/O, de az OR-ek nem
szoktak birni ilyen szolgaltatassal, az I/O muveletek legkisebb
software-esen kezelheto egysege a byte. (Torom a fejem kivetelen, de nem jut
eszembe semmi. :))) Termeszetesen itt most PC-kategoriaban beszelek. )
A problemad, ha belegondolsz, nem is problema, mert nagyon sok esetben ez
tortenik, hogy egy allomanybol beolvasott tetszoleges struktura valamely
tetszoleges bitjei alapjan dontesz valamirol. Ezt fel lehet fogni bitenkenti
inputnak. Jo egy kicsit santit. :-(

A megoldas itt kovetkezik:
1) Szekvencialis feldolgozas (nem muszaj kulon esetnek kezelni, de erdemes
kihasznalni a folyamatos lokalitas elvet, kulonben jol le lehet lassitani)
Ha bitfolyamot szeretnel allomanyba/bol mozgatni, kell irnod egy-egy
fuggvenyt (bocs PROC-t) kifele es befele. Kell csinalnod egy buffertkent
funkcionalo byte-ot (melegen ajanlott az egyik regiszter alja), a biteket
ebbe forgatod be (RCR bit a CF-ben), amikor betelt, (a pohar:)) kivagod a
file-ba, az eredeti rendszerszolgaltatassal.
Input-kor a byte-ot beolvasod a bufferbe, onnan lehet a biteket kinyerni
(pl. RCL, bit CF-be kerul).

2)Relativ elerest is megvalosithatsz, olyan ertelemben, hogy a file-ban a
bit sorszamara indexelve (latszolag) kulon-kulon elered azokat. Itt ugy kell
eljarni, (bocs, ha ovis :-o) hogy az indexet leosztod 8-cal, ha nincs
maradek akkor az eredmenyedik byte utolso (legalso) bitje a megcimzett bit,
ha maradekod is van akkor az eredmey+1 edik byte, 8-maradekadik bitje az. A
megismert sorszamu byte-ot olvasod a bufferba, ahonnan a bitet mondjuk egy
TEST-el tudod kinyerni.
Az output esetleg ugy folyhat, hogy a kiszamolt sorszamu byte-ot  a
valtozatossag kedveert beolvassuk a bufferbe, ott a megcimzett bitet AND
utasitassal beallitjuk, aztan a byte mehet is vissza a file-ba.

Azt hiszem ennyi.
Bye: Robi
-= Egyszer volt, hol nem volt, meg az operacios rendszeren is tul... =-
+ - Re: output by bits (mind) VÁLASZ  Feladó: (cikkei)

On  4 Jun 98 at 9:03,  wrote:

> Hali
> Absolutely nem vagyok jartas asmben, uh nem jottem ra, hogy hogy lehet
> (vagy lehet-e egyaltalan) bitenkent irni/olvasni file-t ....
> (esetleg inkabb and,shr,shl ? ...)

File szintu dolgokban tipikusan ugyanazt lehet csinalni asm-ben is,
mint pl. C-ben (csak kicsit mashogy), ugyhogy bit szintu iras/olvasas
nincsen. A byte sorozatot magadnak kell osszeraknod/szetszedned.

István
--  Istvan Marosi  --  http://www.sch.bme.hu/~marosi  --
--  Recosoft Ltd.  --  mailto:  --
+ - win95 boot (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Hogyan tudom eldonteni az AUTOEXEC.BAT-ban, hogy a win95/98
most eppen szokasosra vagy parancssorra bootolt?

elore is koszi

csao

Cserko
+ - POP3, SMTP.... (mind) VÁLASZ  Feladó: (cikkei)

Hi Skacok!
Nem tud valakai esetleg valamit a POP3 ill. az SMTP protokollokrol!
Hol van ezekrol leiras!
Ugyanis szeretnek irni egy levelezo progit Exchange-hez!
KOSZI.

By: Stenya
+ - 256 color (mind) VÁLASZ  Feladó: (cikkei)

Hi Skacok!
Tud valaki 256 szint kezelni TP v. BP v. C -ben?
Aki tud az jelentkezzen v. segitsen v. kuldjon drivert es fkodot!
Barmekkora hosszu lehet v. adjon egy cimet ahonnan letolthetem!
KOSZI!

By: Stenya
+ - MFC (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok,

Par hettel ezelott volt itt egy kissebb vita, melyben egyik
reszrol felmerult az az erv, hogy igen az MFC-nek a forrasa is
kozkezen forog. Lehet, hogy igy van, am most derult ki szamomra
az a dolog, hogy az MFC forrasa csak "iranyado" a DLL-hez kepest,
azaz ha ujraforditjuk az egeszet, akkor nem azt kapjuk, amit
egyebkent a Microsoft terjeszt MFC DLL-kent.

Tehat nem igaz az, hogy az MFC forrasa megfelelne a kodnak.
Valoszinuleg nagyreszt megfelel szerintem, de vannak elteresek.
(arrol mar nem is beszelve, hogy az esetleges debugos verzio
teljesen mas, mint a nem debugos, s igy aztan nincs is ertelm
nem debugosat kesziteni).

Persze lehet azt csinalni, hogy fordit mindenki maganak egy
MFC DLL-t, es azt hasznalja, csak akkor meg lehet, hogy a nem
altala forditottal nem fog egyuttmukodni :)))

Sziasztok
Juan
+ - Re: Egy egysoros C program (mind) VÁLASZ  Feladó: (cikkei)

Hat latjatok, ilyenkor szinte sajnalom, hogy BASIC-hivo vagyok... :)
szedulet, amit osszehozott valaki. Viszont nem mondtad el, Pisti, hogy ki
irta a programot.
  En is elkernem Toled az eredeti forrast es a leforditott exet.
Probalgatom a szegenyes nyelvtudasommal megerteni; a lenyeget mar Istvan
magyarazatabol megertettem es magam is latom. Egyelore meg az nem vilagos,
hogy mi allitja le a rekurziot.

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS