/ / การลงทะเบียนโปรเซสเซอร์เป็นตัวช่วยหลัก

รีจิสเตอร์โปรเซสเซอร์เป็นตัวช่วยหลัก

โปรเซสเซอร์เป็นหนึ่งในไฟล์อุปกรณ์ที่ควบคุมด้วยซอฟต์แวร์และได้รับการออกแบบมาสำหรับการประมวลผลข้อมูล การประมวลผลข้อมูลดำเนินการตามโปรแกรมที่กำหนดไว้ล่วงหน้า จริงๆแล้วกระบวนการนี้มีลักษณะดังนี้: เมื่อเริ่มต้นโปรแกรมจะถูกวางไว้ใน RAM และจากนั้นคำสั่งหนึ่งคำสั่งจะไปที่โปรเซสเซอร์ นอกจากคำสั่งสำหรับการคำนวณแล้วยังจำเป็นต้องใช้ข้อมูลซึ่งสามารถมาได้ทั้งโดยตรงจาก RAM และจากอุปกรณ์ภายนอก

รีจิสเตอร์โปรเซสเซอร์

อันเป็นผลมาจากการดำเนินการคำสั่งถัดไปผลลัพธ์จะได้รับซึ่งจะต้องเก็บไว้ที่ใดที่หนึ่ง จากนั้นมีสองตัวเลือก - ส่งผลลัพธ์ไปยัง RAM หรือทิ้งไว้ในโปรเซสเซอร์เนื่องจากส่วนใหญ่แล้วผลลัพธ์นี้จะสรุปไม่ได้และจะถูกนำไปใช้ในการคำนวณต่อไป ในกรณีแรกจะมี "BUT" ที่ยิ่งใหญ่เพียงครั้งเดียว - เวลาที่สำคัญจะใช้ไปกับการแลกเปลี่ยนกับหน่วยความจำและส่งผลให้ประสิทธิภาพของระบบลดลง ในกรณีที่สองโปรเซสเซอร์ต้องมีองค์ประกอบหน่วยความจำโครงสร้างที่เรียกว่าโปรเซสเซอร์รีจิสเตอร์ เป็นอุปกรณ์ที่ใช้ในการรับจัดเก็บและส่งรหัสข้อมูลไบนารีแบบหลายบิต รีจิสเตอร์โปรเซสเซอร์แบ่งออกเป็นสองประเภท: รีจิสเตอร์เอนกประสงค์และรีจิสเตอร์เฉพาะ

รีจิสเตอร์โปรเซสเซอร์คือ

ใช้ในการลงทะเบียนโปรเซสเซอร์สำหรับวัตถุประสงค์ทั่วไปการจัดเก็บผลลัพธ์ระดับกลางของการคำนวณ ยิ่งมีการลงทะเบียนดังกล่าวภายในโปรเซสเซอร์มากเท่าไหร่ก็ยิ่งเข้าถึง RAM ได้น้อยลงเท่านั้นนั่นคือมันจะไม่ใช้เวลากับสิ่งนี้ดังนั้นจึงไม่สูญเสียประสิทธิภาพ แต่ในทางกลับกันจำนวนรีจิสเตอร์ถูก จำกัด โดยพื้นที่ของคริสตัลโปรเซสเซอร์ คุณไม่สามารถเพิ่มจำนวนได้อย่างไม่มีที่สิ้นสุด ตามกฎแล้วรีจิสเตอร์สำหรับจัดเก็บข้อมูลมีความกว้างบิตเท่ากับความกว้างของบัสข้อมูล รีจิสเตอร์โปรเซสเซอร์แต่ละตัวมีชื่อเฉพาะของตัวเองซึ่งสามารถเข้าถึงรีจิสเตอร์ได้ผ่านโค้ดโปรแกรม

รีจิสเตอร์โปรเซสเซอร์

การลงทะเบียนเฉพาะแต่ละรายการมีวัตถุประสงค์พิเศษ ตัวอย่างเช่นมีรีจิสเตอร์ที่ออกแบบมาเพื่อเก็บที่อยู่ของคำสั่งในแรมซึ่งจะต้องอ่านในการโทรครั้งต่อไป รีจิสเตอร์นี้เรียกว่ารีจิสเตอร์แอดเดรสคำสั่ง อีกตัวอย่างหนึ่งของบัญชีแยกประเภทเฉพาะคือบัญชีแยกประเภทเฉพาะ อีกวิธีหนึ่งเรียกอีกอย่างว่าสถานะโปรแกรมประมวลผลคำ (Processor Status Word - ย่อ PSW) ซึ่งแตกต่างจากการลงทะเบียนโปรเซสเซอร์อื่น ๆ ทั้งหมดเนื้อหาที่ได้รับการพิจารณาอย่างครบถ้วนแต่ละบิตของรีจิสเตอร์คุณลักษณะมีชื่อที่ไม่ซ้ำกันและมีวัตถุประสงค์แยกกัน ตัวอย่างเช่นในบรรดาสัญญาณเราสามารถแยกแยะเครื่องหมายที่เรียกว่าศูนย์ (เครื่องหมายของผลลัพธ์ที่เป็นศูนย์) หากผลของการดำเนินการคำสั่งใด ๆ ผลลัพธ์เป็นศูนย์ดังนั้นโปรเซสเซอร์สามารถ "เรียนรู้" เกี่ยวกับมันได้โดยการวิเคราะห์บิตของรีจิสเตอร์คุณลักษณะนี้

การลงทะเบียนโปรเซสเซอร์นั้นเร็วมากหน่วยความจำ (เร็วกว่าหน่วยความจำแคชด้วยซ้ำ) เนื่องจากอยู่ใกล้กับแกนคำนวณและทำงานที่ความถี่สัญญาณนาฬิกาของบัสภายในของโปรเซสเซอร์

ชอบ:
0
บทความยอดนิยม
การพัฒนาทางจิตวิญญาณ
อาหาร
Y