vargadanis

Hozzászólások

10 bejegyzés megtekintése - 21-30 / 113
  • Szerző
    Bejegyzés
  • Hozzászólás: NASM kezdő paradoxon – vagy béna vok :) #2149552
    vargadanis
    Felhasználó

      Nah jah… Próbáltam és nem megy. Minden a floppy image fileon (és tudom, hogy működik, mert egy részét a kódnak végrehajtja, pl a szöveges képernyőre átmegy), de más részét meg nem, szóval vagy a kóddal van valami, vagy valamiről nem tudok.

      Hozzászólás: NASM kezdő paradoxon – vagy béna vok :) #2149553
      vargadanis
      Felhasználó

        Nah jah… Próbáltam és nem megy. Minden a floppy image fileon (és tudom, hogy működik, mert egy részét a kódnak végrehajtja, pl a szöveges képernyőre átmegy), de más részét meg nem, szóval vagy a kóddal van valami, vagy valamiről nem tudok.

        Hozzászólás: NASM kezdő paradoxon – vagy béna vok :) #2149546
        vargadanis
        Felhasználó

          A filenak nincsen kiterjesztése. Az tuti, hogy nem hagyományos windows executable, mert a filet amikor megynitom nincsen MZ az elején.

          Hozzászólás: NASM kezdő paradoxon – vagy béna vok :) #2149547
          vargadanis
          Felhasználó

            A filenak nincsen kiterjesztése. Az tuti, hogy nem hagyományos windows executable, mert a filet amikor megynitom nincsen MZ az elején.

            Hozzászólás: NASM kezdő paradoxon – vagy béna vok :) #2149540
            vargadanis
            Felhasználó

              Azért adtam meg azt 7c00-t mert bootoláskor ennek a memóriarésznek fontos szerepe van. Asszem a gép innen bootol, vagy valami hasonló. Ezt a mermóriarészt a bochs, amikor indul akkor mingig ellenőrzi.
              Mellesleg a program futtatható bochsban, sőt egy darabig le if fut. Áttér szöveges módba, majd annyi…

              Hozzászólás: NASM kezdő paradoxon – vagy béna vok :) #2149541
              vargadanis
              Felhasználó

                Azért adtam meg azt 7c00-t mert bootoláskor ennek a memóriarésznek fontos szerepe van. Asszem a gép innen bootol, vagy valami hasonló. Ezt a mermóriarészt a bochs, amikor indul akkor mingig ellenőrzi.
                Mellesleg a program futtatható bochsban, sőt egy darabig le if fut. Áttér szöveges módba, majd annyi…

                Hozzászólás: NASM kezdő paradoxon – vagy béna vok :) #2149536
                vargadanis
                Felhasználó

                  Arra, hogy ez egy bug kicsi az esély, mert megpróbáltam Qemuval is elinditani a programot és ugyan az az eredménye. Azaz nincsen eredménye.

                  Hozzászólás: NASM kezdő paradoxon – vagy béna vok :) #2149537
                  vargadanis
                  Felhasználó

                    Arra, hogy ez egy bug kicsi az esély, mert megpróbáltam Qemuval is elinditani a programot és ugyan az az eredménye. Azaz nincsen eredménye.

                    Hozzászólás: NASM kezdő paradoxon – vagy béna vok :) #2149534
                    vargadanis
                    Felhasználó

                      Paradoxon No2 🙂
                      Itt van egy program, ami tökéletesen lefut:

                      Code:
                      [BITS 16]
                      [ORG 0x100]

                      main:
                          mov ax, 3
                      int 0x10
                        mov ax, 0x1003
                          mov bx, 0
                          int 0x10

                          mov ax, 0xb800
                          mov es, ax
                          mov ah, 0xf
                          mov al, „H”
                          mov [es:0x0000], ax
                          int 0x10

                          ; wait for any key press:
                          mov ah, 0
                          int 0x16
                      ret

                      Ezt próbáltam win32, linux és BSD alatt futtatni. Ez igy megy.
                      Majd ez behal:

                      Code:
                      [BITS 16]
                      [ORG 0x7c00]

                      main:
                          mov ax, 3
                      int 0x10
                        mov ax, 0x1003
                          mov bx, 0
                          int 0x10

                          mov ax, 0xb800
                          mov es, ax
                          mov ah, 0xf
                          mov al, „H”
                          mov [es:0x0000], ax
                          int 0x10
                          mov ah, 0
                          int 0x16
                      ret

                      times 510-($-$$) db 0
                      dw 0xAA55

                      Ezt floppyra másoltam és bochs ban próbáltam futtatni siker nélkül sajnos. Azt irta ki a Bochs, hogy Lock prefix unallowed
                      Ez egy bug, vagy én vagyok béna?

                      Hozzászólás: NASM kezdő paradoxon – vagy béna vok :) #2149535
                      vargadanis
                      Felhasználó

                        Paradoxon No2 🙂
                        Itt van egy program, ami tökéletesen lefut:

                        Code:
                        [BITS 16]
                        [ORG 0x100]

                        main:
                            mov ax, 3
                        int 0x10
                          mov ax, 0x1003
                            mov bx, 0
                            int 0x10

                            mov ax, 0xb800
                            mov es, ax
                            mov ah, 0xf
                            mov al, „H”
                            mov [es:0x0000], ax
                            int 0x10

                            ; wait for any key press:
                            mov ah, 0
                            int 0x16
                        ret

                        Ezt próbáltam win32, linux és BSD alatt futtatni. Ez igy megy.
                        Majd ez behal:

                        Code:
                        [BITS 16]
                        [ORG 0x7c00]

                        main:
                            mov ax, 3
                        int 0x10
                          mov ax, 0x1003
                            mov bx, 0
                            int 0x10

                            mov ax, 0xb800
                            mov es, ax
                            mov ah, 0xf
                            mov al, „H”
                            mov [es:0x0000], ax
                            int 0x10
                            mov ah, 0
                            int 0x16
                        ret

                        times 510-($-$$) db 0
                        dw 0xAA55

                        Ezt floppyra másoltam és bochs ban próbáltam futtatni siker nélkül sajnos. Azt irta ki a Bochs, hogy Lock prefix unallowed
                        Ez egy bug, vagy én vagyok béna?

                      10 bejegyzés megtekintése - 21-30 / 113