فایل كامپيوتر (سخت افزار)

مقدمه                                                       آ

صفحه كليد                                           1

حافظه RAM                                                                               2

هارد ديسك                                            8

اتصال كابل                                               11

روش RLL                                                   22

كنترلر SCSI                                                                       28

كارت گرافيك                                            31

CD درايو و كار با آن                                 56

نصب درايو در سيستم                                      62

مونتاژ كردن                                             65

كانتكتورهاي مادر برد                                  83

انواع مدولاسيون                                       86

متراكم سازي داده ها                                        88

نصب و راه اندازي مودم                                      92

خلاصه مطالب                                                   95


صفحه كليد :

به عنوان ميكرو كنترلي 40 پايه و پردازنده استفاده شده است.اين تراشه در داخل خود           حافظهRA M  به مقدار 128بيت حافظهROM  به مقدار يك كيلو بايت دارد.سيگنال صفحه كليد به  عنوان تنها ورود  استاندارد كامپيوتر،داراي 38كليد دركامپيوتر IBM-XI              مي باشد.در ساختار تمام صفحه كليدها از  ماتريس براي تست فشار يك كليد استفاده شده است.در صفحه كليدXT  از تراشه8048  ورودي اين تراشهMH2 77/4 مي باشدكه درداخل آن تقسيم برسه انجام مي شود. 12رديف و3 ستون اين تراشه هر3 تا5 ميلي ثانيه يك بار جاروب مي شوند.هنگامي كه يك كليد فشرده شد و كد جاروب آن توسط 8048 كشف شد،كد جاروب آن در حافظهRAM مربوط به 8048 ذخيره مي شود.سپس از طريق يك خط سريال براي مادربرد ارسال مي شود.اگر يك كليد بيش از نيم ثانيه پايين نگاه داشته شود،آنگاه در هر ثانيه 10 بار كد اسكن كليد توليد شده ودر حافظه RAMذخيره    مي شود(البته اين مدت زمان و تعداد آن در صفحه كليدهاي AT قابل تغيير بوده وحتي از طريق فرامين DOS نيز قابل كنترل مي باشد).حافظه RAM براي16 كليد جاي لازم را دارد.هنگامي كه يك كليد فشرده شده،رها مي شود،كد اسكن آن كليد بعلاوه 128(بيت7آن يك شد)برايCPU  فرستاده مي شود،ز اينكه يك كليد و يا مجموعه اي از كليدها فشرده مي شوند.از خط خط اطلاعات(پايه شماره2كابل ارسالاطلاعات) سيگنال HIGHبمدت2/0 ميلي ثانيه به خروجي فرستاده   مي شود و سپس هشت بيت اطلاعات از طريق خط خروجي و پالس ساعت از طريق پايه يك به خروجي فرستاده مي شود و سپس پهناي پالس هر بيت كه 1/0 ميلي ثانيه است جهت ارسال به بوردCPU  از طريق كابل سريال است. بعد از وصل شدن خط+5 ولت به صفحه كليد يك منطق(power on reset)POR   به مدت حداقل 300 ميلي ثانيه و حداكثر 4 ثانيه بوجود مي آيد.بعد از آن يك برنامه تست در صفحه كليد اجرا شده وحافظهROM وRAMتست مي شود.در اين مرحله براي لحظه اي سه لامپ سمت راست روشن شده وسپس خاموش شده.زمان اجراي اين برنامهاز600 تا900ميلي ثانيه ميباشد.با كامل شدن برنامه تست و آماده شدن صفحه كليد(خط پالس و اطلاعات بصورت HIGHمي شود)در صورت درست بودن يك كدAAHبراي آمادگي و سالم بودن ويا FCHجهت خطا براي واحد سيتم ارسال               مي نمايد.در حين كار و ارسال اطلاعات توسط صفحه كليد،فرامين زيادي بين صفحه كليد و واحد سيستم مبادله مي شود كه هر كدام معني و كار خاصي انجام مي دهند .

توليد كننده پالس ساعت

حافظه ROM

حافظه  RAM، بافر صفحه كليد كه به صورت :first inpat first output)FIFO اولين ورودي و اولين خروجي)كار مي كند.

تايمر و كانتر،(جهت شروع،پايان جاروب صفحه كليدها).

يك پورت ورودي و خروجي كه اطلاعات را به صورت سريال جابجامي نمايد.

تراشه8048به عنوان يك ريزپردازنده(ميكروكنترلي)كارهاي زير را در صفحه كليد انجام مي دهد:

اجراي يك برنامه براي تست داخليش به هنگام روشن سيستم (POR) .                            

جاروب كردن صفحه كليد هر3تا5 ميلي ثانيه.

قرار دادن كد اسكن 16 كليد در بافر مربوطه.

اجراي حالت typematic(نگهداري كليد براي تكرار).

فرستادن كد اسكن براي واحد سيستم .

سيگنال پالس فعال كننده صفحه كليد از واحد سيستم مي آيد(توسط 6بيت پورت 61 تراشه 8255  فعال مي شود)،با فعال شدن اين بيت (HIGH) ارتباط بين صفحه كليد و سيستم در هنگام روشن شدن بر قرار مي شود.هنگام زدن و يا آزاد شدن يك كليد كد اسكن آن توسط 8048 براي واحد سيستم از طريق پورت 60H تراشه 8255 فرستاده مي شود و سپس يك وقفه صفحه كليد در CPU رخ مي دهد.CPU  از طريق پورت 60H كد فوق را خوانده و به وقفه از طريق (INTA) بيت 7پورت 60H جواب مي دهد (با فرستادن يك پالس مثبت).همانطور كه قبلاً اشاره شد صفحه كليدهاي XT داراي 38 كليد مي باشد كه از 1تا83 شماره گذاري شده اند به عنوان مثال كليد درA  داراي كد اسكن 30 و كليدS  داراي كد اسكن 31 مي باشد.هنگام رها كردن يك كليد فشرده هنگام زدن و رها كردن مي باشد.با دريافت و هنگام رها كردن يك كليد فشرده شده كد اسكن آن عبارتست از كد اسكن اصلي آن +128.به عنوان مثال كدهاي 30و158 مربوط به حرف،A هنگام زدن و رها كردن مي باشد.با دريافت يك وقفه از صفحه كليد توسطCPU  اجراي برنامه در حال اجرا متوقف شده و سيستم به آدرس سرويس روتين وقفه 0000:0024H(4X9H)  پرش كرده     و آدرس سرويس رويتن وقفه 9H (وقفه مربوط به صفحه كليد)را بدست آورده و آنرا اجرا مــي كند. تعـــدادي از كـــارهاي كه بوسيله سرويس روتين صفحه كليد انجام مي شود عبارتست از ( ايــن سرويس روتين در حافظه ROM مي باشدو جزء وقفه هاي باياس محسوب مي شود) :

(1)ترجمه كدهاي اسكن به كدهاي اسكي.

(2)داشتن 15 كاراكتر در بافر (مستقل از 16 كد اسكن موجود در بافر صفحه كليد).

(3)انجام عمل كرد كليد CAPS LOCK در هنگام فشردن آن.

(4)داشتن حالت كليد SCROLL LOCK براي برنامه هاي كاربردي.

(5)انجام كارهاي خاص براي كليدهاي:

ريست كردن سيستم با فشار دادن كليدهاي CTRL+ALT+DEL

اجراي يك وقفه IBH براي كليدهاي CTRL+BREAK

چاپ صفحه صفحه نمايش (اجراي وقفه 5H )در اثر فشار كليد  PRTSCيا SHIFT+PRTSC

(6)جلوگيري از تكرار كليدهاي CTRL،SHIFT،ALT،NUM LOCK،SCROLL LOC، INC،CAPS LOCK در صورت فشرده ماندن.

(7)انجام حالت SHIFT براي كليدهاي SHIFT،CTRL،ALT.

براي انجام كليدها دو كد وجود دارد.كه كد اسكي و كد اسكن كه هر كدام يك بايت را از بافر اشغال مي نمايند .كليدهايي كه كد اسكن ندارند داراي فقط يك كد اسكن يا كد اسكي گسترش يافته مي باشد.به كليد يا كليدهايي كه با زدن آن يك برنامه مقيم شده در حافظه اجرا مي شود وسپس كنترل سيستم به برنامه قبلي برمي گردد كليد داغ اطلاق مي شود.براي ارسال اطلاعات از سوي صفحه كليد به واحد سيستم بعد از آماده شدن آن، اگر خط پالس (CLOCK)صفر باشد.اطلاعات در بافر ذخيره شده و به واحد سيستم ارسال نمي شود.اگر خط پالس فعال(HIGH) باشد و خط اطلاعات صفر باشد  (لازم داشتن خط براي ارسال اطلاعات توسط سيستم ) اطلاعات در بافر صفحه كليد ذخيره شده و صفحه كليد اطلاعات ارسالي از سوي واحد سيستم را دريافت داشته و اجرا مي نمايد.اگر هر دو خط اطلاعات (پالس) يك (HIGH) باشند آنگاه صفحه كليد اقدام به ارسال اطلاعات بصورت يك بيت شروع،8 بيت اطلاعات،يك بيت پريتي و يك بيت متوقف                   مي نمايد.هنگام ارسال اطلاعات توسط صفحه كليد ،حداقل هر 60 ميلي ثانيه يكبار خط پالس چك مي شود،در صورت صفر شدن اين خط توسط واحد سيستم،يك خط در ارسال و دريافت اطلاعات رخ داده است.بنابراين صفحه كليد از ارسال اطلاعات خودداري مي نمايد.اگر قبل از بيت درهم (بيت پريتي) اين خط (پالس) صفر                    مي شود،صفحه كليد از ارسال خودداري نموده و خط پالس و اطلاعات را فعال (HIGH) مي نمايد.اما اگر بعد از دهمين بيت باشد.آنگاه صفحه كليد ارسال را كامل خواهد نمود.زماني كه سيستم براي ارسال اطلاعات به صفحه كليد آماده است.ابتدا آن را چك  مي نمايد كه آيا صفحه كليد در حال ارسال اطلاعات هست يا خير.اگر صفحه كليد در حال ارسال است ولي هنوز به دهمين بيت يك كد نرسيده است با صفر كردن خط پالس از ادامه آن جلوگيري مي كند.ولي اگر بعد از دهمين بيت باشد،صبر مي كند تا ارسال كامل گردد.براي ارسال،ابتداء خط اطلاعات با بيت شروع  (معمولاً صفر است) ارسال را آغاز مي نمايد،در اين حالت خط پالس مي تواند يك باشد با آغاز ارسال صفحه كليد 11 بيت را مي شمارد كه بعد از بيت دهم،صفحه كليد خط اطلاعات را صفر نموده و يك بيت (بيت متوقف) را مي شمارد.با اين كار (صفر كردن خط اطلاعات) صفحه كليد به سيستم مي گويد كه اطلاعات ارسالي يك فرمان از سوي سيستم كامل دريافت شده است.بايد صفحه كليد در كمتر از 20 ميلي ثانيه به آن جواب دهد اگر در اين زمان خطايي رخ دهد،سيستم ارسال اطلاعات را دوباره انجام مي دهد.در كامپيوترهاي AT بجاي مدار فوق يك ميكرو كنترلي تحت نام كنترلي صفحه كليد (معمولاً با شماره هاي 8042 يا 8742 مشاهده مي شود) كار مي نمايد.لازم به توضيح است كه در كامپيوترهاي AT ،سرعت وتاخير و نرخ تكرار كليدهاي فشرده شده از دو محل قابل تعريف مي باشند

كه عبارتنداز :

الف)تعريف درست آپ سيستم

ب)استفاده از فرمان MODE درMS-DOS



 قیمت: 65,000 تومان  پرداخت و دانلود

#نسخه_الکترونیکی_کمک_در_کاهش_تولید_کاغذ_است. #اگر_مالک_فایل_هستید، با عضویت تمام فروش های این محصول را به سبدکاربری خود منتقل کنید!


برچسب ها: پروژه كامپيوتر (سخت افزار)
دسته بندی: کالاهای دیجیتال » رشته کامپیوتر و IT (آموزش_و_پژوهش)

تعداد مشاهده: 3262 مشاهده

فرمت محصول دانلودی:.doc

فرمت فایل اصلی: doc

تعداد صفحات: 125

حجم محصول:297 کیلوبایت


نماد اعتماد الکترونیکی


با خرید از ما کدتخفیف10درصدی هدیه دریافت کنید!

درباره ما

"فارسفایل"سال1391 به عنوان اولین مرکز ارائه فروش محصولات دیجیتال با هدف کارآفرینی تاسیس گردید. این حوزه با افزایش آنلاین شاپ ها در کسب کارهای اینترنتی بخش بزرگی از تجارت آنلاین جهانی را در این صنعت تشکیل داده است. حال بستری مناسب برای راه اندازی فروشگاه کسب کار شما آماده شده که امکان فروش محتوا و محصولات دیجیتالی شما وجود دارد.

تماس با ما

آدرس: گناباد، بخش مرکزی، شهرک فرهنگیان، بلوار استقلال، بلوار امام سجاد پلاک70 طبقه_همکف کدپستی9691944367
(ساعت پاسخگویی 7صبح الی 24شب)

تلفن تماس051-57261834 ایمیلfarsfile@gmail.com ارسال پیام در تلگـــرام

نشان و آمار سایت

logo-samandehi
587 بازدید امروز
401,702 بازدید دیروز
432,280,017 بازدید کل
46,410 فروش موفق
16,743 تعداد فروشگاه
47,696 تعداد فایل
تمام حقوق مادی و معنوی سایت برای فارسفایل محفوظ می باشد.
کدنویسی توسط : فارسفایل