RAM болон процессор
RAM болон Процессор нь компьютерийн системийн үндсэн хоёр бүрэлдэхүүн хэсэг юм. Ерөнхийдөө процессор нь нэг чип хэлбэрээр ирдэг бол RAM хөтчүүд нь хэд хэдэн IC-ээс бүрдсэн модуль хэлбэрээр ирдэг. Аль аль нь хагас дамжуулагч төхөөрөмж.
RAM гэж юу вэ?
RAM гэдэг нь Random Access Memory гэсэн үгийн товчлол бөгөөд энэ нь компьютерийн тооцоолох процессын явцад өгөгдөл хадгалахад ашигладаг санах ой юм. RAM нь өгөгдөлд санамсаргүй дарааллаар хандах боломжийг олгодог бөгөөд түүнд хадгалагдсан өгөгдөл нь тогтворгүй байдаг; өөрөөр хэлбэл төхөөрөмжийн тэжээл зогссоны дараа өгөгдөл устах болно.
Эрт үеийн компьютеруудад релений тохиргоог RAM болгон ашигладаг байсан бол орчин үеийн компьютерийн системд RAM төхөөрөмжүүд нь нэгдсэн хэлхээ хэлбэртэй хатуу төлөвт төхөөрөмж юм. RAM-ийн үндсэн гурван ангилал байдаг бөгөөд эдгээр нь статик RAM (SRAM), динамик RAM (DRAM), фазын өөрчлөлтийн RAM (PRAM) юм. SRAM-д өгөгдөл нь бит бүрт нэг флип-флопын төлөвийг ашиглан хадгалагддаг; DRAM-д бит бүрт нэг конденсатор ашигладаг. (SRAM болон DRAM хоёрын ялгааны талаар дэлгэрэнгүй уншина уу)
RAM төхөөрөмжүүд нь ачааллыг түр хадгалахад ашигладаг том конденсаторуудыг ашиглан бүтээгдсэн. Конденсатор цэнэглэгдсэн үед логик төлөв 1 (Өндөр), цэнэггүй болсон үед логик төлөв 0 (Бага) байна. Конденсатор бүр нь санах ойн нэг битийг төлөөлдөг бөгөөд өгөгдлийг тасралтгүй хадгалахын тулд тогтмол давтамжтайгаар цэнэглэх шаардлагатай байдаг; Энэ дахин дахин цэнэглэлтийг сэргээх мөчлөг гэж нэрлэдэг.
Процессор гэж юу вэ?
Энэ нь процессор гэж нэрлэгддэг микропроцессор (хагас дамжуулагч хавтан/хавтан дээр баригдсан электрон хэлхээ) бөгөөд үүнийг компьютерийн системийн төв боловсруулах нэгж гэж нэрлэдэг. Энэ нь оролт дээр үндэслэн мэдээллийг боловсруулдаг цахим чип юм. Энэ нь мэдээллийг хоёртын хэлбэрээр удирдах, сэргээх, хадгалах ба/эсвэл харуулах чадвартай. Системийн бүрэлдэхүүн хэсэг бүр процессороос шууд болон шууд бусаар зааврын дагуу ажилладаг.
Анхны микропроцессорыг 1960-аад онд хагас дамжуулагч транзисторыг нээсний дараа бүтээжээ. Өрөөг бүрэн дүүргэх хэмжээний аналог процессор эсвэл компьютерийг энэ технологийг ашиглан өнгөц зургийн хэмжээгээр жижигрүүлж болно. Intel дэлхийн анхны микропроцессор Intel 4004-ийг 1971 онд гаргасан. Тэр цагаас хойш компьютерийн технологийг хөгжүүлснээр хүн төрөлхтний соёл иргэншилд асар их нөлөө үзүүлсэн.
Процессор нь осциллятороор тодорхойлогдсон давтамжтайгаар зааварчилгааг гүйцэтгэдэг бөгөөд энэ нь хэлхээний цагийн механизмын үүрэг гүйцэтгэдэг. Цагийн дохио бүрийн оргил үед процессор нь нэг энгийн үйлдэл эсвэл зааврын хэсгийг гүйцэтгэдэг. Процессорын хурд нь энэ цагийн хурдаар тодорхойлогддог. Мөн Cycles per Instruction (CPI) нь процессорын зааварчилгааг гүйцэтгэхэд шаардагдах дундаж мөчлөгийн тоог өгдөг. ХҮИ-ийн утга багатай процессорууд нь өндөр CPI утгатай процессороос хурдан байдаг.
Процессор нь хоорондоо холбогдсон хэд хэдэн нэгжээс бүрдэнэ. Кэш санах ой ба бүртгэлийн нэгжүүд, удирдлагын хэсэг, гүйцэтгэх хэсэг, автобусны удирдлагын хэсэг нь процессорын үндсэн бүрэлдэхүүн хэсэг юм. Хяналтын хэсэг нь ирж буй өгөгдлийг холбож, кодыг нь тайлж, гүйцэтгэлийн үе шатуудад дамжуулдаг. Энэ нь дэс дараалагч, дарааллын тоолуур, зааврын бүртгэл гэж нэрлэгддэг дэд бүрэлдэхүүн хэсгүүдийг агуулдаг. Sequencer нь зааврын гүйцэтгэлийн хурдыг цагийн хурдтай синхрончлохоос гадна хяналтын дохиог бусад нэгжид дамжуулдаг. Ординал тоологч нь одоо гүйцэтгэж буй зааврын хаягийг хадгалдаг бөгөөд зааварчилгааны бүртгэл нь гүйцэтгэх дараагийн зааварчилгааг агуулна.
Гүйцэтгэх хэсэг нь зааврын дагуу үйлдлүүдийг гүйцэтгэдэг. Арифметик ба логикийн нэгж, хөвөгч цэгийн нэгж, төлөвийн бүртгэл, аккумляторын бүртгэл нь гүйцэтгэх нэгжийн дэд бүрэлдэхүүн хэсэг юм. Арифметик ба логик нэгж (ALU) нь AND, OR, NOT, XOR гэх мэт үндсэн арифметик болон логик функцуудыг гүйцэтгэдэг. Эдгээр үйлдлүүд нь Булийн логикийн дагуу хоёртын хэлбэрээр хийгддэг. Хөвөгч цэгийн нэгж нь ALU-ийн гүйцэтгэдэггүй хөвөгч цэгийн утгуудтай холбоотой үйлдлүүдийг гүйцэтгэдэг.
Бүртгэлүүд нь процессоруудын зааврыг түр хадгалдаг чип доторх жижиг санах ойн байршил юм. Аккумляторын регистр (ACC), статусын бүртгэл, зааварчилгааны бүртгэл, дарааллын тоолуур, буфер регистр зэрэг нь регистрийн үндсэн төрлүүд юм. Кэш нь мөн үйлдлийн явцад илүү хурдан хандах зорилгоор RAM-д байгаа мэдээллийг түр хадгалахад ашиглагддаг дотоод санах ой юм.
Процессоруудыг өөр өөр архитектур болон зааврын багц ашиглан бүтээдэг. Зааврын багц нь процессорын хийж чадах үндсэн үйлдлүүдийн нийлбэр юм. Зааврын багц дээр үндэслэн процессоруудыг дараах байдлаар ангилдаг.
• 80×86 гэр бүл: (“дунд дахь x” нь гэр бүлийг илэрхийлнэ; 386, 486, 586, 686 гэх мэт)
• ARM
• IA-64
• MIPS
• Motorola 6800
• PowerPC
• SPARC
Компьютерт зориулсан Intel микропроцессорын загваруудын хэд хэдэн ангилал байдаг.
386: Intel корпораци 1985 онд 80386 чипийг гаргасан. Энэ нь 32 битийн регистрийн хэмжээ, 32 битийн өгөгдлийн автобус, 32 битийн хаягийн автобустай бөгөөд 16 МБ санах ойтой ажиллах боломжтой; дотор нь 275,000 транзистор байсан. Хожим нь i386-г илүү өндөр хувилбар болгон хөгжүүлсэн.
486, 586 (Pentium), 686 (Pentium II анги) нь анхны i386 загварт суурилсан дэвшилтэт микропроцессорууд байв.
RAM болон процессор хоёрын ялгаа юу вэ?
• RAM нь компьютерийн санах ойн бүрэлдэхүүн хэсэг бөгөөд процессор нь зааврын дагуу тодорхой үйлдлүүдийг гүйцэтгэдэг.
• Орчин үеийн компьютеруудад RAM болон процессорууд нь хагас дамжуулагч төхөөрөмж бөгөөд өргөтгөлийн үүрээр дамжуулан үндсэн хавтантай (эх хавтан) холбогдсон байх ёстой.
• RAM болон Процессор хоёулаа компьютерийн системийн үндсэн бүрэлдэхүүн хэсэг бөгөөд аль аль нь буруу ажиллавал ажиллахгүй.
• Ерөнхийдөө процессорыг секундэд хийж чадах үйлдлийнхээ тоогоор (ГГц), RAM нь санах ойн багтаамжаар (МБ эсвэл ГБ-аар) үнэлэгддэг.
• Процессор нь нэг IC багц хэлбэрээр олддог бол RAM хөтчүүд нь хэд хэдэн IC-ээс бүрдсэн модуль хэлбэрээр байдаг.
Холбогдох нийтлэлүүд:
1. RAM болон ROM хоорондын ялгаа