Quantcast
Channel: Programujte.com – fórum – programování – Assembler
Browsing all 160 articles
Browse latest View live

Assembler → Hexadecimální editace

Dobrý den, vůbec nechápu ty editory - jelikož to ani omylem nepřipomíná strojový kód. Sem tam narazím na čitelný kód - tedy nejen stringy atp., ale i vyloženě adresy - ovšem proložené spoustou...

View Article


Assembler → Vlastní OS - z RTOS do PTOS

Dobrý den, píši vlastní OS v Assembly a mám pár dotazů k přechodu z RTOS do protected-mode OS: Dočetl jsem se, že pro chráněný režim stačí používat 32/64bitové registry - že prý k nižším se dá...

View Article


Assembler → Assemblerista ke konzultaci

Dobrý den, byl by mi zde nějaký zkušený assemblerista ochoten pomáhat s vývojem OS? Jedná se mi o druhotnou práci - jen bych se sem tam zeptal na zádrhel - takto se musím ptát všude možně na internetu...

View Article

Assembler → Disassembling - stringy

Dobrý den, dostal jsem toto: 00000000 EB1B jmp short 0x1d 00000002 43 inc bx 00000003 4F dec di 00000004 4E dec si 00000005 46 inc si 00000006 49 dec cx 00000007 47 inc di 00000008 1...Založil Matěj...

View Article

Assembler → Princip adresace BAS

Dobrý den, jediné co mi na assembly vadí je spousta dat mezi řádky... Člověk přesune data do jednoho registru a pak je použije naprosto nesouvisející adresou... Takže třeba při interpretaci jazyka BAS...

View Article


Assembler → Nekorektní VBR

Dobrý den, tak nějak se mi nedaří dát dokupy VBR: BITS 16 jmp short Boot nop OEMLabel db "SMA-BOOT" ; Disk label BytesPerSector dw 512 ; Bytes per sector SectorsPerCluster db 1 ; Sectors per Cluster...

View Article

Assembler → Struktury

Dobrý den, používat struktury umím - ovšem jak je zpracovávat? (Po té, co strukturu předám příslušnému registru.) Když nebudu počítat přehlednost - či prostě programátora - je lepší předávat parametry...

View Article

Assembler → Ovládání RGB led

Zdravím, Jak můžu ovládat barvy na RGB ledce jen pomocí procesoru. Na netu jsem se dočetl, že pomocí PWM. Zkoušel jsem to, ale barvy nesedí. Jde mi o to jak dostat z ledky barvu podle kódu např. R:59...

View Article


Assembler → kodovy zamek

ahoj, máme naprogramovat kodový zámek, s tím že máme tři pokusy a pokud ani po třeti zadame spatné heslo tak se sputí alarm a ten se nevypne do te doby než prijde obsluha a nezada bezpečnostní kod,...

View Article


Assembler → CPUID

Nazdar, mám procesor Intel Pentium G860 který podle dokumentace podporuje MMX technologii. Když sem to však testoval pomocí CPUID instrukce, vypadla na mne 0 (prej nepodporuje). Zkusil sem zkusmo hodit...

View Article

Assembler → Jednoduché vykreslení křivky (kruhu)

Dobrý den, bylo by možné vykreslit křivku pouze mechanicky? Tím myslím nějakým pravidlem, které budu aplikovat pod nějakou podmínkou. (Chci se zkusit vyhnout složitým počtům.) Uvažuji čtverec, který...

View Article

Assembler → Hello world from low level

Hoj, mám takový problém, mám bootloader jež má vypisovat řetězec, ale on ho ňák nevypisuje a opravdu netuším čím to je. {    x86 real mode [16 bit]     GNU binutils [AS , LD]    emulováno pomocí BOCHS...

View Article

Assembler → Rutina na výpis čísla

Nazdar, zase mám problém ... vytvořil jsem si funkci na výpis čísla (celého). Bohužel, někde sem v ní udělal chybu neb obvykle vypisuje kraviny (místo 950 třeba 900 a tak). Kontroloval jsem ji...

View Article


Assembler → Konstrukce switch

Dobrý den, napadlo mne jednoduché provedení této konstrukce: mov bx, .switch mov ah, 0 add bx, ax add bx, ax add bx, ax jmp bx .switch: jmp .readKey jmp .readKey jmp .readKey jmp .readKey jmp .readKey...

View Article

Assembler → emulátor BOCHS

Hoj, má někdo z Vás zkušenosti s emulátorem bochs? Mám totiž jeden problém a spíš než jako má chyba to vypadá jako bug. Mám napsané rutiny na výpis čísel a řetězců plus managment odřádkování. Zde je...

View Article


Assembler → Registry a paměť - teorie

Zdravím, učím se programovat v Assembly a možná to bude znít hloupě ale jak jsem tak přemýšlel o práci s pamětí a registry, tak jsem zjistil, že tu mám pár nejasností. První, kde je fyzicky umístěna...

View Article

Assembler → Rutina na načítání čísla

[x86 real mode <BIOS interrupts>, GAS ASM, linker LD, emulátor BOCHS] Nazdar,  čelím tentokrát již poměrně konkrétnímu problému... Napsal sem rutinu na načítání čísel, ale jaksi nefunguje. Když...

View Article


Assembler → Proč se VBR zapisuje do 7C00h?

Dobrý den, ať dělám cokoliv, nenacházím odpověď na otázku - proč VBR nezačíná od prvního volného sektoru? Co je vůbec na 0 - VBR tedy ne - když je v 7C00h - ne? Ale už po prvních 512 byte RAM lze...

View Article

Assembler → FPU-jak spravit cyklus?

Ahoj, potřeboval bych zprovoznit program, ale nevím jak to spravit. Cyklus se neprovede, a pokud ano, vraci to hodnotu -1.IND##.Nevíte někdo jak na to? podprogram generujici tabulku funkce...

View Article

Assembler → Přidržení programu - multitasking

Dobrý den, chtěl bych načíst program a spouštět jej tak, aby pořád vládl kernel a mohl upravovat chování programu. Aby v něm mohly být různé rozšířené funkce atd. Mám jediný problém - nemůžu spustit...

View Article
Browsing all 160 articles
Browse latest View live