PDA

View Full Version : سوال: كد اسكي كاراكتر هاي فارسي



raminstyle68
چهارشنبه 05 خرداد 1389, 13:37 عصر
سلام . مي خواستم دراخل اسمبلي 8086 حروف فارسي را چاژ كنم اما كد اسكي كاراكترهاي فارسي را ندارم.ممنون مي شم اگر محدوده كد اسكي كاراكترهاي فارسي را به من بدهيد.

pashaie
چهارشنبه 05 خرداد 1389, 14:03 عصر
جدول اسکی کاراکتر های فارسی رو ساپورت نمی کنه.
اگه چاپ کاراکترهای فارسی واست خیلی مهمه می تونی جدول اسکی از کد 127 به بعد رو تغییر بدی و با کاراکتر مپ های فارسی جای گزین کنی که این کارم خودش مستلزم اینکه اولا کاراکتر های فارسی رو طراحی کنی و ثانیا با فراخوانی چند وقفه، کاراکترهای خودت رو جایگزین قبلی ها کنی.

یه راه دیگه هم اینکه تو نت سرچ کنی، سه سری برنامه بود که تو DOS همین کارو میکرد. اونو دانلود کنی و اول برنامت اون فایلو اجرا کنی تا کاراکتر ها فارسی بشه

saber187518
پنج شنبه 06 خرداد 1389, 02:54 صبح
با تشکر از pashaie من خواستم اضافه کنم که کد اسکی یک استاندارد برای شناسایی حروف و اعداد و .. با یک کد استاندارد در دنیا است. که فقط حروف انگلیسی (کوچک و بزرگ) و اعداد و یک سری علامات را در خود دارد.
برای نمایش حروف و علامتها و اعداد زبانهای دیگر باید از یونیکد استفاده کرد.
کد اسکی شامل 256 کاراکتر می باشد زیرا که یک بایت می باشد و از 0 تا 255 رنج پذیرش دارد.
اما یونیکد 2 بایت است و 65536 کاراکتر را نمایش میدهد زیرا که از 0 تا 65535 را در خود جای میدهد.
موفق باشید.