ebooksgratis.com

See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
קוד ישן – ויקיפדיה

קוד ישן

מתוך ויקיפדיה, האנציקלופדיה החופשית

הקוד הישן (oldcode) הוא הכינוי שניתן לקידוד העברית במחשבים שלא תוכננו לעברית כלל, אלא לאנגלית בלבד. בכל סוגי הקוד הישן מקודדות 27 האותיות של האלפבית העברי (כלומר כולל האותיות הסופיות) במקום האותיות הלטיניות. בדרך-כלל כשמדברים על הקוד הישן מתכוונים לתקן SI 960, שהוא ASCII חוץ מהתוויםכתיב הקסדצימלי) 0x60 עד 0x7A, שאותם תופסות האותיות העבריות.

הקוד הישן אינו נוח לשימוש, משום שאי-אפשר לערבב בו אותיות לטיניות קטנות ואותיות עבריות גם יחד, אך הוא היה האפשרות היחידה כאשר כל סביבות המחשוב הוגבלו ל-7 סיביות. כאשר הוסרה המגבלה הזאת והמחשבים עברו ל-8 סיביות, אפשר היה לקודד את תחום ה-ASCII כמקובל ולהקצות לאותיות העבריות מספרים נפרדים. במחשב האישי הוקצה התחום 0x80 עד 0x9A (עברית של DOS), ובתקן של ISO התחום 0xE0 עד 0xFA. העברית של Windows, מקינטוש ויוניקס מקודדת לפי תקן ISO.

העברית בתקן EBCDIC של חברת IBM, אף שזה היה בן 8 סיביות מלכתחילה, עברה כמה גלגולים. בתקופה שקדמה להופעת המסכים קודדה העברית במקום האותיות הלטיניות הגדולות (תחום המתחיל ב-0xC1 ומסתיים ב-0xE2). קידוד זה, שקיבל את הכינוי "סינית", מנע בכלל הדפסה מעורבת של עברית ואנגלית. עם הופעת המסכים הועבר הקידוד של העברית כמו בקוד ישן ASCII אל האותיות הלטיניות הקטנות (תחום המתחיל ב-0x81 ומסתיים ב-0xA2), קוד שקיבל את הכינוי "קוד ישן".

בין הייצוג הגרפי של קוד ישן ASCII לייצוג הגרפי של קוד ישן ב-EBCDIC היה הבדל קטן אחד. האות א ב-EBCDIC קודדה במקום הסימן & (ב-EBCDIC ערכו 0x50), בעוד שבקוד ישן ASCII הייצוג הגרפי של האות א היה ` (גרש שכיוונו הפוך), כך שערכה ההקסדצימלי של האות א היה מיד לפני האות ב (0x60 ו-0x61 בהתאמה).

העברית בקוד הישן היא לעולם עברית חזותית, שכן המחשבים שהשתמשו בה היו בעלי עוצמה נמוכה מכדי לתמוך בתצוגה הדו-כיוונית ההכרחית ליישום עברית משתמעת.

[עריכה] ראו גם


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -