ตัวประมวลผลบันทึก: มันคืออะไรและทำงานอย่างไร
สารบัญ:
- พวกเขาคืออะไร พวกเขาทำงานอะไร
- ประเภทบันทึก
- บันทึกข้อมูล
- บันทึกข้อมูลหน่วยความจำ ( MDR )
- บันทึกที่อยู่
- รีจิสเตอร์วัตถุประสงค์ทั่วไป ( GPR )
- บันทึกวัตถุประสงค์เฉพาะ ( SPRS )
- บันทึกสถานะ
- บันทึกจุดลอยตัว
- บันทึกอย่างต่อเนื่อง
ระเบียนของตัวประมวลผล เป็นคำถามที่ทำให้มั่นใจได้มากดังนั้นเราจึงได้ทุ่มเทพื้นที่เพื่ออธิบายในรายละเอียด
รีจิสเตอร์นั้นมีประโยชน์อย่างมากสำหรับการทำงานของโปรเซสเซอร์เนื่องจากช่วยในการชี้นำในที่ที่จะส่งข้อมูลที่ประมวลผล เนื่องจากเรารู้ว่าเป็นสิ่งที่เป็นนามธรรมที่ไม่ง่ายที่จะอธิบายเราจึงได้อธิบายไว้ในวิธีที่เข้าใจได้ด้านล่าง
เริ่มกันเลย!
ดัชนีเนื้อหา
พวกเขาคืออะไร พวกเขาทำงานอะไร
รีจิสเตอร์นั้นอยู่ในไมโครโปรเซสเซอร์แต่ละตัวและฟังก์ชั่นของมันคือการ เก็บ ค่า ข้อมูลคำสั่งคำสั่ง หรือ สถานะไบนารี ที่เรียงลำดับข้อมูลที่ควรประมวลผลเช่นวิธีที่ควรทำ การลงทะเบียนยังคงเป็น หน่วยความจำ ความเร็วสูงที่ มี ความจุน้อย
แต่ละระเบียนสามารถมีคำสั่งที่อยู่หน่วยเก็บข้อมูลหรือข้อมูลประเภทใดก็ได้ ในโปรเซสเซอร์เราพบช่องว่างที่มีความจุตั้งแต่ 4 ถึง 64 บิต เพราะการลงทะเบียนแต่ละครั้งจะต้องมี ขนาดใหญ่พอที่ จะมีคำสั่ง ในกรณีของคอมพิวเตอร์ 64 บิตแต่ละเรคคอร์ดจะมีขนาด 64 บิต
ไมโครโปรเซสเซอร์แต่ละตัว มีหน้าที่หรือหน้าที่ต่าง ๆ ในการประมวลผลข้อมูล ได้รับ ข้อมูลใน ภาษาไบนารี่ จากแอปพลิเคชั่น (ศูนย์และอัน) จากนั้นประมวลผลในลักษณะที่แน่นอน สมมติว่า CPU แปล ข้อมูล นั้นเพื่อให้เราผู้ใช้เข้าใจได้
ภายในไมโครโปรเซสเซอร์เราพบ บันทึก ข้อมูล ที่มีฟังก์ชั่นการจัดเก็บข้อมูลที่เข้าถึงได้บ่อยครั้งเป็นการชั่วคราว
ประเภทบันทึก
ตัวประมวลผลการลงทะเบียนถูกแบ่งหรือจัดประเภทตามวัตถุประสงค์ที่ให้บริการ
บันทึกข้อมูล
พวกเขาเก็บค่า ข้อมูลตัวเลขเช่น ตัวอักษร หรือ คำสั่งขนาดเล็ก โปรเซสเซอร์เก่ามีการลงทะเบียนข้อมูลพิเศษ: ตัว สะสม ซึ่งใช้สำหรับการดำเนินการบางอย่าง
บันทึกข้อมูลหน่วยความจำ ( MDR )
มันเป็นสิ่งที่เราอ้างถึงมาก่อนมันเป็นทะเบียนที่อยู่ในโปรเซสเซอร์และที่เชื่อมต่อกับ บัสข้อมูล มันมีความจุเพียงเล็กน้อยและความเร็วสูงที่มันเขียนหรืออ่านข้อมูลของบัสที่ไปยัง หน่วยความจำ หรือ พอร์ต I / O นั่นคืออุปกรณ์ต่อพ่วง
บันทึกที่อยู่
พวกเขาเก็บที่อยู่ ที่ใช้ในการเข้าถึง หน่วยความจำหลัก หรือ หน่วยความจำหลัก ซึ่งโดยปกติเรารู้ว่าเป็น ROM หรือ RAM ในแง่นี้เราสามารถเห็นโปรเซสเซอร์ที่มีรีจิสเตอร์ที่ใช้เพื่อบันทึกที่อยู่หรือค่าตัวเลขเท่านั้น
รีจิสเตอร์วัตถุประสงค์ทั่วไป ( GPR )
พวกเขาเป็นทะเบียนที่ให้บริการในการ จัดเก็บที่อยู่ หรือ ข้อมูลทั่วไป มันเป็นประเภทของ การลงทะเบียนแบบผสม ที่ตามที่ระบุในตัวมันเองไม่มีฟังก์ชั่นที่เฉพาะเจาะจง
บันทึกวัตถุประสงค์เฉพาะ ( SPRS )
ในโอกาสนี้เรากำลังติดต่อกับรีจิสเตอร์ที่เก็บข้อมูลสถานะระบบเช่นการลงทะเบียนสถานะหรือ ตัวชี้คำสั่ง สามารถใช้ร่วมกับ PSW ( สถานะโปรแกรม Word )
บันทึกสถานะ
พวกเขาจะใช้ในการบันทึกค่าจริงที่มีฟังก์ชั่นคือการกำหนดเมื่อคำสั่งควรจะดำเนินการหรือไม่ หรือที่เรียกว่า CCR ( ลงทะเบียนรหัสเงื่อนไข) ภายในบันทึกประเภทนี้เราพบสิ่งต่อไปนี้:
- การลงทะเบียนของธงหรือ " ธง " เราพบใน โปรเซสเซอร์ Intel พร้อมสถาปัตยกรรม X86 เรากำลังเผชิญกับการลงทะเบียนที่มีความกว้าง 16 บิต แต่มีผู้สืบทอด 2 คน:
- EFLAGS กว้าง 32 บิต RFLAGS กว้าง 64 บิต
บันทึกจุดลอยตัว
อันดับแรกเราควรอธิบายว่า จุดลอยตัวคืออะไร ทศนิยมเป็นตัวแทนในรูปแบบของสูตรจำนวนจริงขนาดแตกต่างกันที่ใช้ในการดำเนินการทางคณิตศาสตร์ เราจะพบกันในระบบที่ต้องใช้ระบบประมวลผลที่รวดเร็วมาก
ดังนั้นรีจิสเตอร์เหล่านี้ยังคงเป็นตัวแทนเหล่านี้ในสถาปัตยกรรมมากมาย
บันทึกอย่างต่อเนื่อง
โดยมีวัตถุประสงค์คือเพื่อบันทึกค่าแบบอ่านอย่างเดียวเช่น ศูนย์หนึ่ง หรือ π
เราขอแนะนำให้อ่าน โปรเซสเซอร์ที่ดีที่สุดในตลาด
จนถึงตอนนี้คำอธิบายของเราเกี่ยวกับตัวประมวลผลคืออะไร เรารู้ว่าอาจเป็นเรื่องที่ซับซ้อนที่จะเข้าใจดังนั้นอย่าลังเลที่จะถามเราหรือเติมเต็มข้อมูลนี้ด้วยสติปัญญาของคุณ