Агуулгын хүснэгт
Төв боловсруулах нэгж (CPU) нь нарийн төвөгтэй боловч маш чухал техник хангамж юм. Энэ бол компьютерийн системийн "тархи" бөгөөд компьютерийн гүйцэтгэдэг янз бүрийн ажлыг хариуцдаг. Эдгээр ажлыг гүйцэтгэх явцад маш их тооцоолол хийдэг. Тиймээс асуулт; CPU өөрийн тооцоогоо хаана хадгалдаг вэ?
Шуурхай хариултПроцессор нь бүх тооцоогоо хадгалахын тулд регистрийг ашигладаг. Бүртгэлүүд нь CPU-ийн кэш болон Санамсаргүй нэвтрэх санах ой (RAM)-тай төстэй түр зуурын санах ой юм. Гэхдээ регистрүүд нь харьцангуй жижиг бөгөөд хурдан байдаг.
Өгөгдөл, хаяг, төлөвийн бүртгэл гэх мэт өөр өөр CPU регистрүүд байдаг. Төрөл бүрийг өөр өөр зорилгоор ашигладаг. Жишээлбэл, өгөгдлийн бүртгэлүүд нь тоон өгөгдлийг хадгалахад тусалдаг; статусын бүртгэлүүд үнэний утгыг агуулна гэх мэт.
Бид энэ болон бусад зүйлийн талаар доор дэлгэрэнгүй тайлбарласан болно. Тиймээс эдгээр CPU хадгалах хэсгүүд, тэдгээр нь хэрхэн ажилладаг, төрөл бүрийн төрлүүдийн талаар илүү ихийг мэдэхийг хүсвэл үргэлжлүүлэн уншина уу.
Процессор өөрийн тооцоогоо хаана хадгалдаг вэ?
Процессор өөрийн тооцооллыг дараах дотор хадгалдаг вэ? регистр гэж нэрлэгддэг түр санах ойн өвөрмөц төрлүүд. Энэ нь Бүртгэл -г ашигладаг, учир нь энэ нь CPU кэш эсвэл бүр RAM доторх 6>-аас илүү үр ашигтай өгөгдлийг хадгалах боломжтой юм.
Бүртгэл нь CPU-ийн бүтцийн нэг хэсэг бөгөөд та тэдгээрийг өөрчлөх (нэмэх, хасах) боломжгүй. Тэд байж болох бага хэмжээний супер хурдан хадгалах сангаас бүрдэнэсанамсаргүй байдлаар хандсан. Зарим бүртгэл нь тодорхой шалтгааны улмаас Зөвхөн унших боломжтой эсвэл Зөвхөн бичих байдаг.
Эдгээр түр зуурын санах ой нь үндсэн санах ойн (RAM) нэг хэсэг биш боловч заримдаа санах ойн хаягийг тэдэнд хуваарилдаг. Таны компьютерийн CPU нь бусад чухал төрлийн санах ойноос өгөгдлийг авдаг. Дараа нь үүнийг тооцоолол, хадгалах зорилгоор бүртгэлд ачаална. Мэдээллийг боловсруулсны дараа тэдгээрийг ихэвчлэн RAM-д (системийн санах ой) хадгалдаг бөгөөд шинэ шинжилгээ хийх зай бий болгодог.
Бүртгэл ба санах ойн шатлал
Та өмнө нь Санах ойн шатлал гэсэн нэр томъёоны талаар сонсож байсан уу? Энэ нь янз бүрийн төрлийн санах ой, тэдгээрийн хэрхэн ажилладагийг тайлбарлахад компьютерийн архитектурт ихэвчлэн ашиглагддаг. Жишээлбэл, хатуу хөтчүүд нь илүү удаан, илүү том санах ойн төрөл бөгөөд шатлалын дагуу доод хэсэгт байрладаг. CPU регистрүүд нь хамгийн хурдан (хандах хугацааны дараалал) ба хамгийн бага санах ойн төрөл юм. Тиймээс тэдгээрийг пирамидын дээд хэсэгт , дараа нь CPU-ийн кэш -д байрлуулна.
CPU регистрүүд өөр өөр хэмжээтэй . Регистр санах ойн хэмжээ нь түүний багтааж чадах битийн тоогоор тодорхойлогддог. Жишээлбэл, хамгийн түгээмэл регистрийн хэмжээ нь 8-бит ( 8 бит гэсэн үг), 12-бит , 16-бит , 32-бит , 64-бит . Бүртгэлүүд заримдаа өөр өөр горимд ажиллах боломжтой бөгөөд энэ нь 32-бит регистрийг хувааж болно гэсэн үг юм. 8-бит хэмжээ 4 дахин . Энэ нь түүнд янз бүрийн өгөгдлийг нэгэн зэрэг хадгалах боломжийг олгодог.
Мөн_үзнэ үү: Яагаад миний Apple TV унтарсаар байна вэ?Анхаарах зүйлCPU кэш болон бүртгэлүүд нь анхааралгүй орхиж болохгүй чухал бүрэлдэхүүн хэсгүүд юм. CPU нь тэдний даалгавруудыг үндэслэлтэй, хамгийн их үр ашгийг гүйцэтгэхэд шаардлагатай байдаг. Хэрэв кэш байхгүй байсан бол CPU-ууд RAM-аас өгөгдөл ачаалах шаардлагатай болж, компьютерийг маш удаан болгох болно.
Процессорын бүртгэлүүд хэрхэн ажилладаг вэ?
Бид регистрүүд нь янз бүрийн зорилгоор төрөл бүрийн (доорх дэлгэрэнгүй мэдээллийг үзнэ үү) гэдгийг дурдсан. Тэд ихэвчлэн системийн өөр газар хадгалагдсан өгөгдлийг олоход туслах өгөгдөл эсвэл хаягийг эзэмшдэг. Өгөгдлийг ихэвчлэн CPU-ийн кэш эсвэл RAM-д хадгалдаг.
Жишээ нь, индекс регистрүүд арифметик даалгаврууддаа хэрэгцээтэй өгөгдлийг олох боломжтой хаягуудыг агуулна>. Индекс бүртгэлүүд нь CPU-ийн үр ашгийг дээшлүүлэхэд чухал үүрэг гүйцэтгэдэг . Тэд санах ойн хэрэглээг эрс багасгаж, CPU-ийн гүйцэтгэлийг хурдасгадаг.
Бүртгэлийн төрлүүд
Хэрэв та мэдэхгүй байсан бол олон төрлийн бүртгэл байдаг. Тэд бүгд CPU-д олон төрлийн үйлдлүүдийг гүйцэтгэхэд нь туслахын тулд ажилладаг. CPU-ийн регистрүүдийн тоо, төрөл нь хувийн бүтэцээс хамаарна. Зарим нь бусдаасаа илүү чухал үүрэг гүйцэтгэдэг.
Бид танд хэрхэн ажилладаг талаар ерөнхий ойлголт өгөхийн тулд эдгээр CPU бүртгэлүүдийн заримыг доор дурдсан. Хараад үзээрэй!
- ТогтмолБүртгэлүүд – Тэд Зөвхөн уншигдах утгуудыг хадгалдаг.
- Хаягийн бүртгэл - CPU-д өгөгдлийг олоход тусалдаг өгөгдлийн хаяг хадгалдаг. RAM-д.
- Өгөгдлийн бүртгэл – Тэд арифметик даалгаварт ашигладаг тоон өгөгдлийг хадгалдаг.
- Төлөвийн бүртгэл – Барина. үнэний утгууд нь CPU нь заавар гүйцэтгэх эсэхийг тодорхойлоход тусалдаг.
- Векторын бүртгэл – Тэд вектор боловсруулах өгөгдлийг агуулна.
- Зааварчилгааны бүртгэл – Одоогоор CPU-ийн гүйцэтгэж байгаа зааврыг хадгална.
Өөр хэд хэдэн төрлийн Бүртгэлүүд байдаг; дэлгэрэнгүй жагсаалтыг эндээс харж болно. Эдгээр бүх бүртгэлүүд нь CPU-тэй зохицон ажилладаг бөгөөд таны компьютерийн ажиллагааг үр ашигтай, хурдан бөгөөд 100% амжилттай болгодог.
Дүгнэлт
Процессор өөрийн тооцоогоо хаана хадгалдаг вэ? Процессор тооцоогоо хадгалахын тулд регистер ашигладаг болохыг бид олж мэдсэн. Бүртгэлүүд нь түр зуурын санах ойн тусгай төрөл юм. Эдгээр нь компьютерийн систем дэх хамгийн жижиг бөгөөд хамгийн хурдан санах ойн төрөл юм.
Бүртгэлүүд нь компьютерийн архитектурын санах ойн шатлалын пирамидын дээд хэсэгт байрладаг. Дараагийн мөр нь CPU кэш юм. Хоёулаа CPU-г даалгаврыг гүйцэтгэхэд аль болох үр ашигтай, хурдан ажиллуулахад чухал үүрэг гүйцэтгэдэг.
Мөн_үзнэ үү: ТВ хэдэн ампер ашигладаг вэ?Мөн маш олон төрлийн бүртгэл байдгийг бид мэдсэн. Төрөл бүр нь тодорхой зорилгод зориулагдсан байдаг. Тэгэхээр,Та одоо болон ирээдүйд дээрх асуултанд тухтай хариулна гэж найдаж байна.