BIOS – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
מ שוחזר מעריכות של 85.64.159.18 (שיחה) לעריכה האחרונה של Mr. W
Matanyabot (שיחה | תרומות)
מ בוט החלפות: פונקציה
שורה 26:
ניתן לדרוס את פונקציות ה-BIOS בתוכנות שונות שנכתבות באסמבלי. כך לדוגמה, במקום שה-BIOS יטפל בקריאת הקשות המקלדת ויציג אותן על המסך, אפשר שתוכנה אחרת תטפל בהקשות מקלדת, ותרשום אותן בקובץ לפני הצגתן על המסך ([[רישום הקשות|keylogger]]).
 
כל פונקציית מעבד (INT) נמצאת בשני מקומות שונים בזיכרון. במקום הראשון היא תופסת שתי מילים שבהן הכתובת של המקום השני בזיכרון. במקום השני נמצא קטע הקוד של הפונקצייההפונקציה בשלמותו.
 
בתא זיכרון מספר 0000:0000-0000:0003 מופיע מקומה של פונקציית מעבד INT 0. וכך בתאים הבאים מופיעה הכתובת בזיכרון של הפונקציות הבאות.