Re: Adresiranje struktura u asembleru - potrebna pomoc
Pre svega, puno hvala na pomoci. Izguglao sam "array
of structures" ali nisam nasao takvo modelovanje
podataka za 8086.
--- Doctor <doktor@ptt.yu> wrote:
> Prvo, takva struktura u asembleru se daje u vidu
> jedne tabele, na primer:
>
> TabelaZaposlenih db
> 'xxxxxx','xxxxxx','0000','0000','0000','0000'
> db
> 'xxxxxx','xxxxxx','0000','0000','0000','0000'
> db
> 'xxxxxx','xxxxxx','0000','0000','0000','0000'
>
> U tabeli TabelaZaposlenih ima 3 reda gde svaki
red...
Onda to mogu da uradim i ovako:
Tabela zaposlenih db 1000 DUP
('xxxxxx','xxxxxx','0000','0000','0000','0000')
Tj, kreirace mi 1000 redova sa po 28 bajtova. Nadalje
sam skontao.
> Drugo, zbog lakseg rada sta ce ti u rekordu(tabeli)
> suvisni podaci kao sto
> su tacke, dvotacke.
> Trece, sta ce ti datum kao da ti i ovo nije dosta.
Da ne zvucim mazohisticki, ali ne smeta mi da posle u
konverziji preskocim te dve tacke zarad toga da u
ulaznom i izlaznom fajlu dobijem citljive podatke.
> Cetvrto, vremena ulaska i izlaska nisu realna jer ti
> samo dobijas izvestaj u
> kome stoji identifikacija i vreme identifikacije
> zaposlenog pa ko zaista
> moze tu reci sta je sta. Udje covek pa iskoci kroz
> prozor da kupi burek pa
> se ponovo prijavi regularno. Ovde se samo moze
> utvrditi da li je broj
> identifikacija za nekog radnika paran ili neparan,
> ako je paran onda je OK a
> ako je neparan onda se ukupno vreme ne moze
> utvrditi.
> Peto, sifra je tajna a ID je javan. U izvestaju koji
> treba da obradis stoje
> ID-ovi a ne sifre a oni mogu biti npr. 4 byte-a.
Ja sam pretpostavio da ljudi ne mogu da udju/izadju
napolje osim kroz vrata, inace sta ce nam vrata sa
proverom ID ako moze da se udje i kroz prozor?
Ovo za sifre i ID ove mi nije palo na pamer, radicu
kao da je to jedno te isto.
> Vreme prethodne identifikacije ti sluzi da pamtis
> prethodno vreme
> identifikacije jer ces ga oduzimati od trenutno
> procitanog kako bi odredio
> efektivno vreme. Stanje ukazuje da li je broj
> procitanih identifikacija
> paran ili neparan. Svaki par identifikacija se
> oduzima i dodaje na efektivno
> vreme (effVreme=(i2-i1)+(i4-i3)+...)
> dok se ukupno vreme dobija kao razlika poslednje i
> prve identifikacije ali
> samo pod uslovom da je broj identifikacija paran.
Ovo je i meni bila ideja, tj. da se u bajtu pamti
podatak u formatu hh:mm, a da onda kada naidje ista
sifra kao neka vec postojeca da se taj hh:mm iz
ulaznog fajla i hh:mm iz memorije oduzimaju.
> Ja se izvinjavam ako sam bio dosadan.
Taman posla. Meni se cini kao da samo ja radim domaci,
od ostalih kolega ni traga ni glasa, pa mi je tvoja
pomoc tim pre dobrodosla.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
of structures" ali nisam nasao takvo modelovanje
podataka za 8086.
--- Doctor <doktor@ptt.yu> wrote:
> Prvo, takva struktura u asembleru se daje u vidu
> jedne tabele, na primer:
>
> TabelaZaposlenih db
> 'xxxxxx','xxxxxx','0000','0000','0000','0000'
> db
> 'xxxxxx','xxxxxx','0000','0000','0000','0000'
> db
> 'xxxxxx','xxxxxx','0000','0000','0000','0000'
>
> U tabeli TabelaZaposlenih ima 3 reda gde svaki
red...
Onda to mogu da uradim i ovako:
Tabela zaposlenih db 1000 DUP
('xxxxxx','xxxxxx','0000','0000','0000','0000')
Tj, kreirace mi 1000 redova sa po 28 bajtova. Nadalje
sam skontao.
> Drugo, zbog lakseg rada sta ce ti u rekordu(tabeli)
> suvisni podaci kao sto
> su tacke, dvotacke.
> Trece, sta ce ti datum kao da ti i ovo nije dosta.
Da ne zvucim mazohisticki, ali ne smeta mi da posle u
konverziji preskocim te dve tacke zarad toga da u
ulaznom i izlaznom fajlu dobijem citljive podatke.
> Cetvrto, vremena ulaska i izlaska nisu realna jer ti
> samo dobijas izvestaj u
> kome stoji identifikacija i vreme identifikacije
> zaposlenog pa ko zaista
> moze tu reci sta je sta. Udje covek pa iskoci kroz
> prozor da kupi burek pa
> se ponovo prijavi regularno. Ovde se samo moze
> utvrditi da li je broj
> identifikacija za nekog radnika paran ili neparan,
> ako je paran onda je OK a
> ako je neparan onda se ukupno vreme ne moze
> utvrditi.
> Peto, sifra je tajna a ID je javan. U izvestaju koji
> treba da obradis stoje
> ID-ovi a ne sifre a oni mogu biti npr. 4 byte-a.
Ja sam pretpostavio da ljudi ne mogu da udju/izadju
napolje osim kroz vrata, inace sta ce nam vrata sa
proverom ID ako moze da se udje i kroz prozor?
Ovo za sifre i ID ove mi nije palo na pamer, radicu
kao da je to jedno te isto.
> Vreme prethodne identifikacije ti sluzi da pamtis
> prethodno vreme
> identifikacije jer ces ga oduzimati od trenutno
> procitanog kako bi odredio
> efektivno vreme. Stanje ukazuje da li je broj
> procitanih identifikacija
> paran ili neparan. Svaki par identifikacija se
> oduzima i dodaje na efektivno
> vreme (effVreme=(i2-i1)+(i4-i3)+...)
> dok se ukupno vreme dobija kao razlika poslednje i
> prve identifikacije ali
> samo pod uslovom da je broj identifikacija paran.
Ovo je i meni bila ideja, tj. da se u bajtu pamti
podatak u formatu hh:mm, a da onda kada naidje ista
sifra kao neka vec postojeca da se taj hh:mm iz
ulaznog fajla i hh:mm iz memorije oduzimaju.
> Ja se izvinjavam ako sam bio dosadan.
Taman posla. Meni se cini kao da samo ja radim domaci,
od ostalih kolega ni traga ni glasa, pa mi je tvoja
pomoc tim pre dobrodosla.
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
- Follow-Ups:
- Protel DXP i biblioteke
- From: "Doctor" <doktor@ptt.yu>
- Protel DXP i biblioteke
- References:
- Re: Adresiranje struktura u asembleru - potrebna pomoc
- From: "Doctor" <doktor@ptt.yu>
- Re: Adresiranje struktura u asembleru - potrebna pomoc
Previous by date: Re: Adresiranje struktura u asembleru - potrebna pomoc
Next by date: Fw: Traze se ljudi za istrazivanja u Ambiental Intelligence]
Previous by thread: Re: Adresiranje struktura u asembleru - potrebna pomoc Next by thread: Protel DXP i biblioteke
Previous by thread: Re: Adresiranje struktura u asembleru - potrebna pomoc Next by thread: Protel DXP i biblioteke