تبلیغات
www.bibal.ir - مطالب آموزشی / Learning
www.bibal.ir
www.bibal.ir
1384/06/27

SPDIF - DSP - HT

1384/06/27

نوع مطلب :آموزشی / Learning، 
نویسنده :سعید

این بار به معرفی 3 تا تكنولوژی می پردازم امیدوارم بدردتان بخورد .


DSP یك قطعه سخت افزاریه كه روی بورد فكس مودم نصب میشه در واقع DSP پردازشگر دیجیتال سیگنال ها است،كارش چیه؟ در نهایت برداشتن بار پردازش از CPU سیتم كامپیوتر شما است و نتیجتا به عنوان پردازنده مستقل كار خودش رو انجام میده.

در كشور ما ایران كه ما نیاز به اینترنت با سرعت بالاتر بسیار احساس میشه با توجه به زیر ساخت های مخابراتی ما این نیاز برطرف نمیشه غیر از این كه یك تحول عظیم در قسمت زیر ساخت های مخابراتی كشور روی بده و از این سیستم قدیمی به فناوری كابل نوری روی بیاریم.(توجه بفرمایید كه سرعت انتقال اطلاعات از طریق فیبر نوری 26 هزار برابر بیشتر از این كابل های مسی است)،با این اوصاف اگر
ISP های ما اگر تمام تلاش خودشونو به كار هم ببندن نمی تونن خدمات رو به اون صورت دلخواه ارائه بدن.
حالا ما چه كار كنیم؟فعلا مجبوریم بسازیم و از این دست تكنولوژی ها استفاده كنیم،در كشور ما كمپانی معروف زولتریكس تكنولوژی
DSP رو بروی مودم های مهم اینترنال Smart Sprit خودش عرضه كرده و شما هم میتونین با صرف كمترین هزینه این نوع مودم رو در اختیار داشته باشین.

در قسمت آخر این تكنولوژی خدمتتون یك توصیه میكنم كه همیشه به فكر ارتقای سیستمتون نباشین در امر ارتباطالت حرف اول و آخر رو فكس مودم شما میزنه.


S/P-DIF این كلمه مخفف Sony/Philiphs-Digital Interface است.تكنولوژیی است ساخته 2 شركت سونی و فیلیپس.قابلیتی است برای انتقال دیجیتال صوت بلندگوها است كه برای كاهش نویز و تاثیر پذیری كمتر از تداخل ها بروی فیبر نوری نیز قابل اجرا است.به همین دلیل شما میتونین با استفاده از آن شاهد كیفیت بالاتری در صدا ها باشید. در حالت معمول 2 تا اتصال دهنده SPDIF وجود داره:
یكیش اتصال دهنده
RCA است كه بیشتر مصرف كنندگاش كسایی هستند كه با ابزارهای تولید صدای دیجیتال سر و كار دارن.
اتصال بعدی،اتصال دهنده نوری است.
با یك كابل ویژه میتونید اتصال دهنده
SPDIF رو به ماژول دیگه SPDIF ارتباط بدید البته این در حالتیه كه اسپیكرهای شما نیز ورودی دیجیتال S/P-DIF رو پشتیبانی كنه.


HT یا Hyper Threading تكنولوژی است كه شركت اینتل همزمان با معرفی سری های جدید پنتیوم 4 به جهان كامپیوتر عرضه شد،هدف شركت اینتل از ابداع تكنولوژی جدید HT استفاده موثر تر از منابع یك CPU جهت انجام یك كار مشخص است.
Hyper Threading باعث میشه كه تا یك پروسسور بتواند با قدرت 2 پروسسور كار كنه.در نتیجه این پروسسور میتونه به طور همزمان از عهده پردازش برنامه های كاربردی چند گانه(یا یك برنامه كاربردی تك كه عملكردهای چند گامه ایی داره) بر بیاد.با استفاده از این تكنولوژی شما قادرید كه سیكل های غیر فعال CPU رو استفاده قرار بدین و كارایی سیستمتون رو تا 25 % افزایش بدین،طبق اضهارات شركت اینتل تمامی این افزایش كارایی بدون نیاز به برنامه های كاربردی نوشته شده خاص صورت می گیره یعنی نیاز به برنامه هایی شبیه به سیستم ماشین نداره.
برای آشنایی بیشتر با این فناوری یه مثال براتون میزنم:
شما اگه یك پروسسور امروزی رو یك اجاق آشپزی با یك شعله حساب كنید،این چیپ های جدید همون یك اجاق هستند ولی به جای یك شعله،2 تا شعله داره،این هم كه بسیار واضحه كه اجاقی كه با 2 تا شعله همزمان كار میكنه قادره كه كار رو با سرعت بیشتری انجام بده.

از كجا میشه تشخیص داد كه
Hyper Threading بروی سیستم ما فعاله ؟
این مسئله در
Setup Bios مشخص میشه ولی اگه می خواین در ویندوزتون این مسئله رو بررسی كنین دو راه دارین:

1- ابتدا
Ctrl+Alt+Delete رو بگیرید تا پنجره Task Manager براتون باز بشه،بعد به زبانه Performance بروید در صورت فعال بودن HT 2 تا پردازنده براتون نمایش داده میشه.

2- راه دومش اینه كه به قسمت
Device Manager بروید و دو باربروی پروسسور كلیك كنید اگه HT فعال باشه دو تا پردازنده براتون نشون میده به همین سادگی.




1384/01/10

یونیكد چیست؟

1384/01/10

نوع مطلب :آموزشی / Learning، 
نویسنده :admin

مقدمه:
از چند سال پیش در كشورمان، استفاده از كامپیوتر با سرعت سرسام‌آوری جای خود را در تمامی عرصه‌ها باز كرد و سیل كامپیوترهای شخصی و تجهیزات جانبی آنها به سوی كشور سرازیر شد. اما بایستی اعتراف كرد كه با وجود این كه سرعت سوق به سوی تكنولوژی دیجیتال در ایران روند خوبی را طی نموده، اما در زمینه ارائه اطلاعات و پردازش آن به زبان فارسی تشتتی در این میان ایجاد گردید. یكی از عوامل موثر در این ناهماهنگی، نبود الگویی واحد برای ذخیره و پردازش و نمایش اطلاعات بر روی رسانه‌های جدید اطلاع‌رسانی همچون كامپیوتر در سطح ملی است.
نرم‌افزارهای متفاوت، با فرمت‌های مختلف، كدهای فارسی گوناگون و ... در حال استفاده‌اند و روزانه میزان قابل توجهی از اطلاعات را در خود جای می‌دهند. اگر از آن دسته از مراكزی كه به دلیل عدم آگاهی كافی اطلاعات را به صورت ناقص جمع‌آوری و وارد می‌كنند (كه حدود 80 درصد جامعه مورد نظر را تشكیل می‌دهند) بگذریم به تفرق، اختلاف و اعمال سلیقه‌های مختلف در سایر مراكز خواهیم رسید كه برای نمونه به اختلاف در مورد كدنویسه‌های به كار رفته برای حروف فارسی روی كامپیوتر می‌توان اشاره كرد.
نتیجه ادامه روند جاری
در مورد مراكزی كه به هر حال مشغول سرمایه‌گذاری در بخش ورود، پردازش و نمایش اطلاعات هستند مسئله به نوع دیگری خود را نشان خواهد داد. این گونه مراكز تا زمانی كه پای خود را از محدوده مركز خود فراتر نگذاشته‌اند مشكلی نخواهند داشت، ولی به محض آنكه بخواهند با مراكز اطلاعاتی و تحقیقاتی دیگر ارتباط برقرار كرده یا به مبادله اطلاعات با این مركز بپردازند متوجه خواهند شد كه سال‌ها سرمایه‌های خود را بر بادداده‌اند.
همین مشكل در سطح ملی برای ایجاد یك مركز اطلاعات ملی رخ خواهد نمود. زمانی این مشكل ملی بیشتر نمود پیدا می‌كند كه بحث شبكه جهانی اینترنت نیز به میان آید.
اینترنت به عنوان كلیدی برای ارتباط با دیگر مراكز اطلاعاتی - به علت در دسترس بودن آسان و همچنین حجم عظیم اطلاعات موجود در آن- یكی از مهم‌ترین موضوعاتی خواهد بود كه به علت عدم وجود یك سیستم جهانی برای ذخیره، بازیابی، پردازش و نمایش اطلاعات و به طور كلی مبادله اطلاعات كه جنبه‌های ملی نیز داشته باشد، دارای نقاط ضعفی است كه ما را از بهره‌برداری مناسب در جهت منافعمان باز می‌دارد.
راه حل چیست؟
از زمانی كه اولین گزارش «زبان فارسی و كامپیوتر» در سال 1356 در دانشكده ریاضی و كامپیوتر دانشگاه صنعتی شریف ارائه شد، تا امروز كه شبكه اینترنت چهره دیگری به اطلاع‌رسانی داده است، مدت زیادی می‌گذرد. امروزه دیگر محدودیت‌های سخت‌افزاری یا نرم‌افزاری نمی‌تواند مانع پیاده‌سازی یك سیستم ذخیره‌سازی، نمایش، و تبادل اطلاعات چندزبانه گردد. امروزه مؤسسات بزرگ استانداردسازی چون ایزو (
ISO ) و W3 Consortium نیز، در استانداردهایشان مشكلات و مسائل مربوط به جهانی‌سازی را در نظر می‌گیرند تا امر تبادل اطلاعات چند زبانه را تسهیل نمایند. اما به نظر می‌رسد كه به دلیل عدم حضور ایرانیان و فارسی‌زبان‌ها در این روند، زبان فارسی قدری غریب مانده و كمتر به آن توجه شده است. به عنوان مثال، هنوز در بین صدها مجموعه‌نویسه( Character Set ) ثبت شده در اینترنت توسط یانا (Internet Assigned Number Authority)، تنها یك مجموعه‌نویسه ثبت شده متعلق به زبان فارسی است كه آن هم كد پیج اختصاصی شركت آیبیام است. حتی در مورد استاندارد كلی تبادل اطلاعات نیز قالبی كه مورد توافق همه باشد وجود ندارد. سه قالب موجود، ایران سیستم، استاندارد 2900 و استاندارد 3342 ، هر یك ایراداتی دارند كه سبب شده است شركت‌ها و مؤسسات داخلی به جدول‌های خاص خود روی آورند تا بتوانند نیازهای خود را تا حدی رفع سازند.
اخیراً راه‌حل‌هایی در هر یك از مسائل خاص مربوط به تبادل اطلاعات برای بین‌المللی‌سازی در نظر گرفته شده است كه با وجود این كه این موارد كامل‌تر از جداولی است كه در ایران برای حل مشكلات تبادل اطلاعات زبان فارسی ایجاد گردیده، ولی به خاطر عدم وجود مراجع موثق در مورد خط و زبان فارسی برای استانداردگذاران، مسائل خاص این زبان یا در نظر گرفته نشده و یا به شكل ناقص منظور شده است. خوشبختانه بسیاری از این استانداردها امكان گسترش بعدی را در نظر گرفته‌اند كه روند تصحیح را تسهیل می‌كند.
یونی‌كد چیست؟
از جمله استانداردهای بین‌المللی كه كامل‌تر از بقیه استانداردهای موجود به رفع نیازهای مربوط به تبادل اطلاعات چندزبانه پرداخته‌است، می‌توان به استاندارد یونی‌كد اشاره كرد.
این استاندارد، تقریباً توسط تمامی شركت‌های بین‌المللی كامپیوتری، مانند آیبیام، مایكروسافت، و سان، و نیز موسسات ملی استاندارد در كشورهای مختلف جهان برای تبادل اطلاعات چندزبانه مورد توافق قرار گرفته است و سرعت رشد بسیار زیادی نیز در میان كاربران دارد. همین‌طور، در حال حاضر كلیه استانداردهای جدیدی كه برای شبكه اینترنت طراحی می‌شوند، این دو استاندارد را به‌عنوان كدپیج پیش‌فرض می‌پذیرند كه استاندارد
XML و زبان جاوا از آن جمله‌اند.
به زبان ساده می‌توان گفت كه یونی‌كد روشی برای تبدیل متون به رشته‌های عددی قابل ذخیره در كامپیوتر است. روش‌های گوناگونی برای این كار وجود دارند، ولی مزیت یونی‌كد نسبت به آنها، این است كه یك روش كامل جهانی است؛ به این معنی كه حروف همه زبان‌های دنیا و تمامی علائم مورد استفاده همه مردم جهان در آن آمده‌اند و همچنین در همه‌جا قابل نمایش است و نیاز به امكانات خاصی ندارد. البته یونی‌كد هنوز جوان است ولی امروزه بسیاری نرم‌افزارهای رایج در جهان (از جمله همه مرورگرهای جدید اینترنت) آن را پشتیبانی می‌كنند.
از مهم‌ترین مزایایی كه یونی‌كد برای زبان فارسی دارد (مثل بسیاری زبان‌های دیگر) می‌توان موارد زیر را نام برد:
1. در نسخه استاندارد هر نرم‌افزاری كه از این استاندارد پشتیبانی كند، می‌توان فارسی نوشت یا متون فارسی را خواند. بدین ترتیب دیگر نیازی به تأمین نسخه‌های خاص فارسی یا عربی نیست.

2. برای خواندن متون فارسی كه توسط شركت خاصی نوشته شده‌اند، نیازی به داشتن فونت خاص آن شركت نداریم و هر متن فارسی كه با استاندارد یونی‌كد، كدگذاری شده باشد، با هر فونت یونی‌كدی قابل مشاهده است.
3. امكان استفاده هم‌زمان از زبان‌های فارسی و انگلیسی را تأمین می‌كند.
4. بدون استفاده از فونت‌های خاص امكان استفاده از علائم خاص را فراهم می‌كند.
به بیان دیگر، «استاندارد یونی‌كد» استاندارد جهانی كدگذاری كاركترهاست كه برای پردازش كامپیوتری متون به كار می‌رود. این استاندارد همان كاراكترها و كدهای استاندارد
ISO/IEC 10646 را داراست و كاملا با آن سازگار است. پس در واقع هر پیاده‌سازی سازگار با یونی‌كد، با ISO/IEC 10646 نیز سازگار است.
یونی‌كد امكان كدگذاری همه كاراكترهای مورد استفاده در نوشتن زبان‌های دنیا را فراهم آورده‌است. این استاندارد از كدگذاری 16بیتی استفاده می‌كند كه برای بیش از65000 نویسه (كاراكتر) جا فراهم می‌كند. اگر چه 65000 نویسه برای كدگذاری اكثر نویسه‌هایی كه در زبان‌های مهم دنیا استفاده می‌شود كافی است، با این حال یونی‌كد شیوه‌گسترشی به‌نام
UTF-16 فراهم‌كرده‌است كه امكان اضافه‌كردن حدود یك میلیون نویسه دیگر را نیز می‌دهد. این دامنه برای كلیه نویسه‌های عالم، از جمله پوشش كامل همه خط‌های باستانی (همچون خط میخی) نیز كافی است.
یونی‌كد برای كلیه نویسه‌های مورد استفاده در زبان‌های عمده دنیا كد تعیین‌كرده‌است. به‌علت گسترده‌بودن فضای تخصیص نویسه، این استاندارد بسیاری از نمادهای لازم برای حروف‌چینی را نیز در بر گرفته‌است. از خط‌های مورد پشتیبانی این استاندارد می‌توان به لاتین (دربرگیرنده اكثر زبان‌های اروپایی)، سیریلیك(روسی، صربی)، یونانی، عربی (شامل عربی، فارسی، اردو، كردی)، عبری، هندی، ارمنی، آسوری، چینی، كاتاكانا و هیراگانا(ژاپنی)، و هانگول (كره‌ای) اشاره‌كرد. به‌علاوه، تعداد زیادی نماد ریاضی و فنی علائم نقطه‌گذاری، پیكان، و علامت‌های متفرقه‌در این استاندارد وجود دارد. این استاندارد برای علامت‌های ‌تركیب‌شونده‌ یا اعراب‌ها نیز كدهایی در نظر گرفته‌است كه‌از جمله آنها علامت‌هایی چون «˜» (مد)هستند كه در تركیبب حروف پایه، حروف تغییرلحن یافته‌ای چون «
ñ» را می‌سازند.
به طور كلی، بعضی از مشخصات یونی‌كد به شرح زیر است:
نویسه‌های شانزده‌بیتی
یكی‌سازی (اختصاص یك كد به نویسه‌های مشترك در چند زبان مختلف)
نویسه، نه شكل (یك «ع»، و نه چهارتا: «ﻋ»، «ﻌ»، «ﻊ»، «ﻉ»)
بار معنایی (حرف‌بودن، مقدار عددی، ...)
در استاندارد یونی‌كد، نویسه‌های فارسی در بلوك مربوط به‌خط‌ عربی‌ قرار دارند. این بلوك‌برای دربرگرفتن نویسه‌های زبان‌هایی كه‌از خط عربی‌استفاده‌می‌كنند، مثل فارسی، اردو، پشتو، سندی، و كردی گسترش یافته است. این بلوك نشانه‌های قرآنی از قبیل نشانه‌های سجده و پایان آیه، و علائم وقف را نیز در بردارد.
در یونی‌كد با وجود یكی‌سازی كدهای حروف مشترك، برای حروف فارسی كه بار معنایی یا نمایشی متفاوت با حروف عربی دارند، نویسه‌های جداگانه درنظر گرفته‌شده‌است. یعنی كلیه حروف خاص فارسی (پ، چ، ژ، گ) و نیز «ك» و «ی» فارسی كه‌با حرف مشابه‌در عربی‌تفاوت نمایشی دارند، مكان‌جداگانه‌ای به‌خود اختصاص داده‌اند. كلیه اعراب‌های متداول حضور دارند و میان شكل‌فارسی/اردو و عربی ارقام نیز به‌علت شكل و رفتار متفاوت، تفاوت‌هایی منظور گشته‌است.
از طرف دیگر، علائم نقطه‌گذاری چون نقطه و فاصله كه‌شكلی كسانی‌در خط‌های لاتین و عربی دارند، كد یكسان‌ دارند. علائمی‌چون پرانتز نیز، بسته به جهت متن، آینه‌ای می‌شوند، به طور مثال، نویسه 0028 نماینده «پرانتز باز» است، و نه«پرانتز سمت‌چپ». یونی‌كد اتصال‌مجازی و فاصله مجازی را نیز تحت‌نام‌های «اتصال با عرض‌صفر» و «بی‌اتصالی با عرض‌صفر» به‌رسمیت می‌شناسد.
بدین ترتیب ملاحظه می‌شود كه برای حل مشكلات موجود، و نیز رفتن به سوی یك استاندارد مقبول و همه‌جانبه، استاندارد یونی‌كد، روشی مناسب به نظر می‌رسد. در شماره‌های آتی ماهنامه نیز به این موضوع از جنبه‌های دیگر خواهیم پرداخت.
اصطلاحات:
نویسه: در مقابل
character. كوچك‌ترین واحد متن. مثلاً یك حرف لاتین، یك اعراب فارسی، یكی علامت نقطه‌گذاری، یك نشانه بریل، یا یك نماد ریاضی
شكل: در مقابل
glyph. كوچك‌ترین واحد نمایش متن. برای بعضی نویسه‌ها مثل حروف فارسی و هندی ممكن است چند شكل موجود باشد. مثلاً « ﺑ » و « ﻊ » از اشكال‌نمایشی محسوب می‌شوند
مجموعه‌نویسه: در مقابل
character set. مجموعه‌ای از نویسه‌ها كه‌به‌هر نویسه عددی اختصاص‌می‌دهد كه نماینده آن نویسه محسوب می‌شود و در تبادل اطلاعات مورد استفاده‌قرار می‌گیرد
مجموعه كد: در مقابل
codepage. سیستمی كه به‌هر نویسه دنباله مشخصی‌از بایت‌ها را متناظر می‌كند. مجموعه‌نویسه‌ها می‌توانند به‌شكل یا چند مجموعه‌ كد قابل استفاده‌باشند.

<:P:>




1384/01/9

شناختن کارتهای گرافیک تقلبی از اصل

1384/01/9

نوع مطلب :آموزشی / Learning، 
نویسنده :admin

برای شناختن کارتهای گرافیکی تقلبی از اصل راههای گوناگونی وجود دارد ولی بد ترین کارتهای گرافیکی تقلبی، کارتهایی هستند که حافظه گرافیکی آنها کمتر از حدی که رویشان نوشته باشند و برای همین منظور کارت گرافیک TNT2 را مورد بررسی قرار می دهیم
کارت گرافیک
Model M64 TNT2 این کارت گرافیک ها داری 32 گابایت حافظه نیستند و در حقیقت دارای 16 مگابایت حافظه هستند که با بعضی از روش ها و تغییر در کارت گرافیک های 16 مگابایتی انجام می شود وبهترین راه برای فهمیدن این موضوع این است که بگذارید خود ویندوز ایکس پی این کارت گرافیک را بشناسد و شما Driver مربوط به این کارت را نصب نکنید و خواهید دید که ویندوز ایکس پی این کارت گرافیک را 16 مگابایت می شناسد. روش دیگری هم وجود دارد که از حافظه واقعی این کارت های گرافیکی مطلع شوید و آن این است که بعد از نصب برنامهPower DVD XP به منوی استارت بروید و سپس به قسمت Cyberlink Power DVD رفته و گزینه System Diagnostic را انتخاب کنید و سپس diagnostic را بزنید و این برنامه بعد از چند دقیقه با تست کردن کارت گرافیک شما حافظه حقیقی کارت گرافیکتان را نشان می دهد.
در آخر هم باید بگویم که در حال حاظر کارت گرافیک های
Geforce & Radeon 7000 تقلبی هم در بازار زیاد یافت می شود پس قبل از خرید کارتگرافیک های Geforce حتما آنها را با برنامه System Diagnostic که به همراه برنامه Power DVD XP عرضه می شود مورد بررسی قرار دهید ، همچنین برای اینکه از کارتهای ATI خیالتان راحت باشد از مدلهای GigaByte که توسط شرکت آواژنگ گارانتی شده اند استفاده کنید که یک یا چند بازی و Power DVD 5.0 را نیز همراه دارند.

<:P:>




1384/01/9

VLAN چیست ؟

1384/01/9

نوع مطلب :آموزشی / Learning، 
نویسنده :admin


Virtual Local Area Networks - VLAN یکی از جدیدترین و جالبترین تکنولوژی های شبکه  است که اخیرا" مورد توجه بیشتری قرار گرفته است . رشد بدون وقفه شبکه های LAN و ضرورت کاهش هزینه ها برای تجهیزات گرانقیمت بدون از دست دادن کارآئی و امنیت ، اهمیت و ضرورت توجه بیشتر به VLAN را مضاعف نموده است .

<:P:>

<:P:>




  • کل صفحات: 4
  • 1  
  • 2  
  • 3  
  • 4