|
|
@ -9,7 +9,7 @@ mov al, the_secret
|
|
|
|
int 0x10
|
|
|
|
int 0x10
|
|
|
|
|
|
|
|
|
|
|
|
; attempt 2
|
|
|
|
; attempt 2
|
|
|
|
; It tries to print the memory address of 'the_secret' which is the correct approach.
|
|
|
|
; It tries to print the data at the memory address of 'the_secret' which is the correct approach.
|
|
|
|
; However, BIOS places our bootsector binary at address 0x7c00
|
|
|
|
; However, BIOS places our bootsector binary at address 0x7c00
|
|
|
|
; so we need to add that padding beforehand. We'll do that in attempt 3
|
|
|
|
; so we need to add that padding beforehand. We'll do that in attempt 3
|
|
|
|
mov al, "2"
|
|
|
|
mov al, "2"
|
|
|
|