הבדלים בין גרסאות בדף "קובץ בינארי"

הוסרו 2 בתים ,  לפני 10 שנים
מ
בוט החלפות: סדרה;
מ (בוט מוסיף: uk:Двійковий файл)
מ (בוט החלפות: סדרה;)
 
==הצגת קובץ בינארי==
כשמציגים קובץ בינארי בעזרת עורך טקסט רגיל, כל שמונה [[סיבית|סיביות]] מפורשות כתו טקסט (במצב רגיל), והתוצאה תהיה טקסט חסר משמעות, בדרך כלל. כשפותחים קובץ בינארי על ידי תוכנה אחרת, ייתכנו תוצאות אחרות, למשל, תוכנה אחת תפרש את תוכן הקובץ כמספרים מ-0 עד 255 (טווח המספרים האפשרי בעזרת 8 סיביות) ותציג על המסך טור של מספרים לפי תוכן הקובץ. תוכנה אחרת תפרש את הקובץ כמכיל קודים לייצוג צבעים, ותציג על המסך תמונה המורכבת מצבעים לפי תוכן הקובץ. אם [[מערכת הפעלה|מערכת ההפעלה]] יכולה להתייחס לקובץ כ[[קובץ הרצה]], היא תנסה לפרש את תוכן הקובץ כסידרהכסדרה של הוראות ב[[שפת מכונה]] או בשפה אחרת בה היא תומכת (כגון [[קובץ אצווה]] או [[Java]]). דוגמאות אלה מראות שאין לרצף הבינארי משמעות בפני עצמו, אלא כל תוכנה (או מערכת הפעלה) יכולה לפרש את התוכן בצורה אחרת.
 
כדי להציג ולערוך בצורה נוחה קבצים בינאריים במעין עורך טקסט, ללא שימוש בתוכנה הייעודית לתוכן הקובץ, קיימים עורכים מסוג המכונה "עורך-הקסה" (Hex editor) או "עורך בינארי", שמציגים את הערכים המספריים של תוכן הקובץ, במקום לנסות ולתרגם את התוכן לטקסט כפי שעושים עורכי טקסט רגילים. לעורכים רבים מסוג זה יש אפשרות להציג במקביל מספר ייצוגים של תוכן הקובץ, כשהייצוגים המקובלים הם: [[בסיס הקסדצימלי]] (Hex), [[השיטה העשרונית|בסיס עשרוני]], [[בסיס בינארי]] וייצוג [[ASCII]], שלמעשה מציג את התוכן כפי שעורך טקסט פשוט היה מפרש אותו לטקסט. בדרך כלל, משנים את תוכן הקובץ בעורכים אלו על ידי שינוי הערכים ההקסדצימליים המוצגים.
271,876

עריכות