bochs

    3

    1답변

    나는 보호 모드를 입력 한 다음 "안녕" 을 인쇄하기 위해 노력하고있어하지만 그 대신 내 바이오스에서 그것은 단지 인쇄 "로드 OS는"들어가기 전에 무슨 일이 있었 전화를 (중단 pmode) 그리고 다른 것은 없습니다. 내 Bootloader.asm %DEFINE KERNEL_LOAD_OFFSET 0x1000 org 0x7c00 bits 16 x

    0

    1답변

    그래서 간단한 OS를 구축하고 부팅 섹터에서 커널 코드를 호출 할 때 위에 언급 한 오류가 발생합니다. 나는 고생하고 며칠 동안 고생했다. 코드 KERNEL_OFFSET에서 코드가 실패합니다. 내가 잘못된 세그먼트로 점프하려고했기 때문에 그 실패를 알고 있지만 어떻게 그리고 어디서 그림을 그릴 수 없습니다. 나는 또한 실제로 디스크를 읽지 않는 것으로 나타

    0

    1답변

    Bochs와 내 부트 로더를 테스트하는 동안 내가 구성 파일 다음 사용했습니다 # ROM and VGA BIOS images --------------------------------------------- romimage: file=BIOS-bochs-latest, address=0xf0000 vgaromimage: VGABIOS-lgpl-lates

    0

    1답변

    Bochs 및 DLX Linux를 설치했습니다. Hello world C 프로그램을 작성했습니다. 하지만 그 프로그램을 컴파일하는 법을 모르겠습니다. 내가 gcc hello.c를 입력하면 "bash : gcc : command not found"라는 오류 메시지가 나타납니다. 좋습니다. 감사합니다.

    -1

    2답변

    부트 섹터를 디버그하고 플로피 디스크를 읽습니다. 나는 bochs에서 그것을 디버그하고 그것이 성공적으로 또는 실패를 읽는지 확인하고 싶다. 나는 AH 레지스터가 코드를 반환 할 수 있지만 읽는 것을보고 싶어하므로 실제 메모리에서 es : bx 스택을 확인하려고하지만 0x00은 모두 확산된다. 왜? 이 코드는 as86에 의해 작성되었으며 ld86에 의해 링

    3

    1답변

    현재, 처음부터 아주 작은 OS를 작성하려고합니다. 불행히도, 첫 번째 단계에서 나는 미친 듯이 움직이는 문제에 직면했다. 내 부트 로더로 다음 코드를 작성합니다. 다음 단계에서 .code16 #generate 16-bit code .text #executable code location .globl _start; _start:

    0

    1답변

    Boch를 사용하여 부트 로더를 실행하고 https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf 4.1. 비디오 콘솔에 직접 기록하여 BIOS 콘솔로 인쇄하려하지만 Bochs를 실행할 때 인쇄 된 문자열이 보이지 않습니다. 코드는 실제로 PDF의 코드와 동일합니다. 뭔가를 찾을 수 있

    3

    1답변

    내 부트 로더의 두 번째 단계에서 가상 플로피 디스크의 일부 섹터를 bochs의 메모리에로드하려고 시도하지만 int 0x13을 호출하면 루틴이 돌아 오지 않는다. 나는 나의 두 번째 단계에서 관련 코드가 생각 : 모든 코드 내 Github repository에서 찾을 수 있습니다 bootsys_start: mov %cs, %ax mov %

    1

    1답변

    boch에서 디버깅을 할 수없는 것 같습니다. 나는 그것을 macports를 사용하여 설치했다. 특히, 내가 bochs를 시작하면 커맨드 라인이 나타나지 않습니다. 나는 그것을 설치할 때 디버깅 변형을 포함 시켰을 것이라고 확신한다; 하지만 잘못 입력했을 수도 있습니다. 내가 port installed bochs를 실행하면, 내가 얻을이 변형이 설치되어 있

    -1

    1답변

    나는 누군가 그러나 PintOS, kernel panic with -v option bochs on ubuntu 전에 관련 질문을 한 것을 발견 나는 시도했지만 작동하지 않았다. "핀토스는 - 실행 알람 여러는"잘 보이지만 내가 할 때 기본 시뮬레이터로 QEMU을 설정하려고했기 때문에 오늘 같은 문제가 있었다 ...... Run didn't start up