Size: a a a

Ассемблер

2020 July 18

RG

R G in Ассемблер
Переслано от R G
грузится правда не на всех компах, где то биос кривожопый потому что
источник

RG

R G in Ассемблер
Переслано от R G
источник

楽園松本 in Ассемблер
R G
Переслано от R G
я смог написать мбр
Поздравляю!
источник

楽園松本 in Ассемблер
R G
Переслано от R G
я смог написать мбр
Теперь напиши загрузчик процессов: пусть твой загрузчик загрузит какую-то прогу в память и передаст ей управление.
источник

RG

R G in Ассемблер
楽園松本
Поздравляю!
спс)
источник

RG

R G in Ассемблер
楽園松本
Теперь напиши загрузчик процессов: пусть твой загрузчик загрузит какую-то прогу в память и передаст ей управление.
да, надо грузить файл ядра
источник

楽園松本 in Ассемблер
R G
да, надо грузить файл ядра
Пробуй двигаться маленькими шагами. Пока ничего глобального. Просто "hello from another world!" с диска пусть запустит.

У тебя же нет никакого доса? Читай с диска секторы и переноси в память куски кода.
источник

RG

R G in Ассемблер
楽園松本
Пробуй двигаться маленькими шагами. Пока ничего глобального. Просто "hello from another world!" с диска пусть запустит.

У тебя же нет никакого доса? Читай с диска секторы и переноси в память куски кода.
хм, это хорошая идея - делать постепенно маленькие упражнения..

это мбр, в моем распоряжении только прерывания биоса
источник

楽園松本 in Ассемблер
R G
хм, это хорошая идея - делать постепенно маленькие упражнения..

это мбр, в моем распоряжении только прерывания биоса
Отлично, что только биос. Вот просто считай сектор в память и передай ему управление.
источник

RG

R G in Ассемблер
楽園松本
Отлично, что только биос. Вот просто считай сектор в память и передай ему управление.
окей)
источник

A

Aleksandr in Ассемблер
R G
Переслано от R G
грузится правда не на всех компах, где то биос кривожопый потому что
попробуй cs и ip поправить
источник

A

Aleksandr in Ассемблер
хотя, на код вроде не должно влиять
источник

RG

R G in Ассемблер
Aleksandr
попробуй cs и ip поправить
хм, cs я вообще не трогаю. ip сам биос выставляет
источник

A

Aleksandr in Ассемблер
некоторые биосы выставляют 0000:7C00, некоторые 07C0:0000
источник

A

Aleksandr in Ассемблер
из за этого бывают ошибки
источник

s

s54816 in Ассемблер
Aleksandr
некоторые биосы выставляют 0000:7C00, некоторые 07C0:0000
Современные и конкретные примеры второго случая есть?
источник

A

Aleksandr in Ассемблер
и прерывания зря выключил
источник

A

Aleksandr in Ассемблер
s54816
Современные и конкретные примеры второго случая есть?
мб второго?
источник

s

s54816 in Ассемблер
Aleksandr
мб второго?
Да. Я ни разу не видел. CS:IP прописан в спеке, спеке уже 25 лет как минимум.
источник

A

Aleksandr in Ассемблер
современных - нет. конкретный - какой-то древний комп за авторством, кажется, нокии
источник