From 69d42084f2e4b4744967fc3cd46ac9cc22016dcf Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 26 Apr 2019 19:31:28 +0200 Subject: [PATCH] new functions and sorted out memory addresses / sectors --- boot.asm | 2 +- boot.bin | Bin 512 -> 512 bytes disk.img | Bin 737280 -> 737280 bytes program.asm | 156 ++++++++++++++++++++++++++++++++++------------------ program.bin | Bin 8192 -> 8192 bytes 5 files changed, 103 insertions(+), 55 deletions(-) diff --git a/boot.asm b/boot.asm index 4dafbfd..2376f89 100755 --- a/boot.asm +++ b/boot.asm @@ -24,7 +24,7 @@ welcome: xor al, al ; and clear entire screen xor cx, cx ; Upper left corner CH=row, CL=column = 0 mov dx, 184Fh ; lower right corner DH=row, DL=column = 25 x 80 / textmode - mov bh, 1Eh ; YellowOnBlue + mov bh, 1Fh ; YellowOnBlue int 10h diff --git a/boot.bin b/boot.bin index be775ccb06dbe1f71ffef14694deadccaad15f90..a98ff5364ea13c27047f5b26ef26eab91fb329dc 100644 GIT binary patch delta 12 TcmZo*X<(V4#VEf~`zj*<7Lx;& delta 12 TcmZo*X<(V4#VEH?`zj*<7LEgy diff --git a/disk.img b/disk.img index a137a833560d339a90164df4e1501dfa728e2a60..177649c9a8aeef79977865dd46c5bdd2cd3e8d18 100755 GIT binary patch delta 640 zcmZutPiWI{6#o6vH2rnjHcd^s!K_7hn3aJ=kcm+Lpq`ww>jt(3Q5YUa8Sx~#xM)bN zf~6M^dKiKr79lk(TLYm|*>n&Qc9=}2=q|qz@gN&3wzQ_TN8jap-}}Dz;Cq5FBnU%~ zBk+K7WDUCgoDM)XG{xlmA~PRZypK?+MM#uK7%gVfI0tPCg5}X(?UYHYga+n=CBmc) zk;Plkc*x>SXuM?c1~lebyaqcCvP9aB41<^dajMOuUmnGnKsMy#R6Z5L~Uyj!fG=N@kBR%-!( zb~D}TD8N>5N4efw80;ulS~~26vqSjEa?Gz~OnNMCoDJYANT%?8U}bY5`)nQX{bC*Q zA+b*LVX@xJ9~A3_s}6T$vZaHt;_UxGYu&mlb4rb#P5_TP_`Bl%7J~ z5uEXJW?7fKEN_VzG-x7r%C~R`^b` zF#KkhyiIs7jgE&$lHqgbFPxdUIG%3|%pwUv2@w)Q$m!4ToSV9ZVC0gKzoM& E0`92*LI3~& delta 566 zcmYLF&1(}u9G#i$$HYQiHl4&mjX^}p|OZ9 zi$@E^5(DHp9JwKq^u%qtxHCrk5%I~_>T~0n4IuLdzb!R;0DATQEoc@?s(0>kcQGP<` z$N_J1E#zz7LBgLw?-1cnp;slm4!tXc*I=BGT9Qa)b$%BXVnK<7^2aCRZM~jv5F61A z7)dLu#C(bNDh;ww=0)=Z+I{0H-G)2obV#?yj3dEkk*IAB8|hjPzgQ(-?}cpuA~GAs z4iFBHo$FzHICd_DF8o(m>1axKRC8v;XSmKEfnaeVFJ7EZ?J3>~T~M&3V4n+0mK+SZ z;FzTZVpr!ZHRyN2H46u-3udgextz+~Y7##)D?bmvZ2j~M!pDGDC;Tw5fuAk+{K2T? z{P+3yzP9E7JLPM*XY|pnQA4%GHiK{LE%aw23W?#XOSS^VeQbu+O z5hrzSXpJ-|+bVKo3mMNivWbj09N9p|0!Kch!7x|D6}K$~mMrfz=!Oe3i7(HSY*>y4 zd6gtZ)9_{6sNwV&U*XDtFa zWX>8WU@K&x+_o0u1LcOLqrIi+X3*72hO`1^rqafRFzG-xN1lKwm!tOB9tfji&nra5 z9wWrW-iR5c<`ZpvC_N>8l79Bz_uKM2X-(Scclyinx=L#YFq6wl zAEfR7Yn`;bmT|5r{gPHOQ`bPozYeim{Z4TxHorsN arvg_er(+Y@*u_hi&tJbXJ%87I?C?M2=>Q%8 delta 514 zcmZp0XmF_S5L+R-n}MNIPDE%6<4$(9vjSV#3=SBc+~qH^T@J+A$;i0NS7^H(n9U@- z%TIVaADHdOgkUp>gVfst#hJD$xMhR#00glB>L|<0_-@(8DVif%c%P;_CUVvp1|L@QM z%S8O&%?R->+fD(tT~-3y3xG~}A@rh^;q`=Wxh0~LLmB0@vj6X9P}s=wT6s5v!A92C zGP@ZZHnP12hE%{t_Sby784@;fyk_6cP_U76@;pZI)D@y zIz?ZYGHhWuD`t4$tR%?K9q&3$ofTNKonZ^}Spkj%CEN|atV-Co0K@Y2tHYa^{v87; z0&?!I0ZOug#lIfz0>;il5uxTEKtF$)oX)h`UR{U*44j~J5R^`V(k)PW9+dX;4^i-q cRB&;1a}4zf5!f8aT+6iiE~~QCWCONL08$ddtpET3