The architecture specifies that each register contains from 8 to 512 s การแปล - The architecture specifies that each register contains from 8 to 512 s ไทย วิธีการพูด

The architecture specifies that eac

The architecture specifies that each register contains from 8 to 512 scalar
elements. The choice of actual length involves a design trade-off. The time to do a
vector operation consists essentially of the overhead for pipeline startup and reg
ister filling plus one cycle per vector element. Thus, the use of a large number of
register elements reduces the relative startup time for a computation. However,
this efficiency must be balanced against the added time required for saving and
restoring vector registers on a process switch and the practical cost and space lim
its. These considerations led to the use of 128 elements per register in the current
3090 implementation.
Three additional registers are needed by the vector facility. The vector-mask
register contains mask bits that may be used to select which elements in the vector
registers are to be processed for a particular operation. The vector-status register
contains control fields, such as the vector count, that determine how many elements
in the vector registers are to be processed. The vector-activity count keeps track of
the time spent executing vector instructions.
COMPOUND INSTRUCTIONSAs was discussed previously, instruction execution
can be overlapped using chaining to improve performance. The designers of the
IBM vector facility chose not to include this capability for several reasons.The Sys
tem/370 architecture would have to be extended to handle complex interruptions
(including their effect on virtual memory management), and corresponding
changes would be needed in the software. A more basic issue was the cost of in
cluding the additional controls and register access paths in the vector facility for
generalized chaining.
Instead, three operations are provided that combine into one instruction (one
opcode) the most common sequences in vector computation, namely multiplication
followed by addition, subtraction, or summation.The storage-to-register MULTIPLY
AND-ADD instruction, for example, fetches a vector from storage, multiplies it by
a vector from a register, and adds the product to a third vector in a register. By use
of the compound instructions MULTIPLY-AND-ADD and MULTIPLY-AND
SUBTRACT in the example of Figure 17.20, the total time for the iteration is
reduced from 10 to 8 cycles.
Unlike chaining, compound instructions do not require the use of additional
registers for temporary storage of intermediate results, and they require one less
register access. For example, consider the following chain:
In this case, two stores to the vector register VR1 are required. In the IBM architec
ture there is a storage-to-register ADD instruction. With this instruction, only the
sum is placed in VR1. The compound instruction also avoids the need to reflect in
the machine-state description the concurrent execution of a number of instructions,
which simplifies status saving and restoring by the operating system and the han
dling of interrupts.
THE INSTRUCTION SETTable 17.3 summarizes the arithmetic and logical opera
tions that are defined for the vector architecture. In addition, there are memory-to
VR1+VR2SVR1
ASVR1
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
สถาปัตยกรรมระบุว่าการลงทะเบียนแต่ละมีองค์ประกอบ
8-512 เกลา เลือกระยะเวลาที่เกิดขึ้นจริงที่เกี่ยวข้องกับการค้าการออกแบบออก เวลาที่จะทำดำเนินเวกเตอร์
ประกอบด้วยหลักของค่าใช้จ่ายสำหรับการเริ่มต้นและท่อ reg
ister ไส้บวกหนึ่งต่อวงจรองค์ประกอบเวกเตอร์ จึงใช้จำนวนมากขององค์ประกอบ
ลงทะเบียนจะช่วยลดเวลาในการเริ่มต้นความสัมพันธ์ในการคำนวณแต่
ประสิทธิภาพนี้จะต้องสมดุลกับเวลาเพิ่มที่จำเป็นสำหรับการออมและการฟื้นฟู
ลงทะเบียนเวกเตอร์สวิทช์กระบวนการและค่าใช้จ่ายจริงและพื้นที่ของ lim
การพิจารณาเหล่านี้นำไปสู่​​การใช้งานขององค์ประกอบต่อ 128 ลงทะเบียนในปัจจุบันการดำเนินงาน 3090
.
ลงทะเบียนในสามเพิ่มเติมสิ่งอำนวยความสะดวกที่จำเป็นโดยเวกเตอร์ เวกเตอร์หน้ากาก-
ลงทะเบียนมีบิตหน้ากากที่อาจจะใช้ในการเลือกองค์ประกอบในการลงทะเบียน
เวกเตอร์ที่ต้องดำเนินการสำหรับการดำเนินงานโดยเฉพาะอย่างยิ่ง
ลงทะเบียนเวกเตอร์สถานะประกอบด้วยเขตควบคุมเช่นนับเวกเตอร์ที่กำหนดจำนวนองค์ประกอบ
ในการลงทะเบียนเวกเตอร์ที่ต้องดำเนินการ นับเวกเตอร์กิจกรรมติดตาม
เวลาที่ใช้ดำเนินการคำแนะนำเวกเตอร์.
instructionsas สารได้กล่าวถึงก่อนหน้านี้การดำเนินการเรียนการสอน
สามารถซ้อนทับใช้ผูกมัดในการปรับปรุงประสิทธิภาพการทำงาน นักออกแบบของสิ่งอำนวยความสะดวก
IBM เวกเตอร์เลือกที่จะไม่รวมถึงความสามารถนี้สำหรับ sys reasons.the หลาย
tem/370 สถาปัตยกรรมจะต้องมีการขยายเพื่อจัดการกับการหยุดชะงักที่ซับซ้อน
(รวมถึงผลกระทบของพวกเขาในการจัดการหน่วยความจำเสมือน) และสอดคล้อง
การเปลี่ยนแปลงจะต้องอยู่ในซอฟต์แวร์ ปัญหาพื้นฐานคือค่าใช้จ่ายของใน
cluding ควบคุมเพิ่มเติมและลงทะเบียนเส้นทางในการเข้าถึงสิ่งอำนวยความสะดวกเวกเตอร์สำหรับการผูกมัดทั่วไป
.
แทนสามการดำเนินงานให้ที่รวมเป็นหนึ่งคำ (หนึ่ง opcode
) ลำดับที่พบมากที่สุดในเวกเตอร์ การคำนวณการคูณคือ
ตามมาด้วยการบวกลบหรือบวกการจัดเก็บข้อมูลการลงทะเบียนคูณ
และเพิ่มการเรียนการสอนเช่นเรียกเวกเตอร์จากการจัดเก็บ, คูณมันโดย
เวกเตอร์จากการลงทะเบียนและเพิ่มผลิตภัณฑ์เพื่อเวกเตอร์ที่สามในการลงทะเบียน โดย
ใช้คำแนะนำสารประกอบคูณและเพิ่มและคูณและ
ลบในตัวอย่างของตัวเลข 17.20, เวลารวมสำหรับซ้ำเป็น
ลด 10-8 รอบ.
เหมือนการผูกมัดคำแนะนำสารประกอบไม่จำเป็นต้องใช้ในการลงทะเบียน
เพิ่มเติมสำหรับการจัดเก็บชั่วคราวของผลกลางและพวกเขาจำเป็นต้องมีหนึ่งน้อย
เข้าถึงลงทะเบียน ตัวอย่างเช่นพิจารณาห่วงโซ่ต่อไปนี้:
ในกรณีนี้สองร้านที่เวกเตอร์ลงทะเบียน VR1 จะต้อง ใน IBM สถาปัตยกรรม
ture มีการจัดเก็บข้อมูลการลงทะเบียนเรียนการสอนเพิ่มคือ ด้วยการเรียนการสอนนี้จะมีเพียงผลรวม
จะอยู่ใน VR1การเรียนการสอนสารประกอบยังหลีกเลี่ยงความจำเป็นที่จะต้องสะท้อนให้เห็นถึงใน
คำอธิบายเครื่องรัฐดำเนินการพร้อมกันจำนวนของคำแนะนำ
ที่ง่ายสถานะการออมและการฟื้นฟูโดยระบบปฏิบัติการและฮัน
dling ขัดจังหวะ.
การเรียนการสอนที่กำหนดได้ 17.3 สรุป คณิตศาสตร์และ tions
โอเปร่าตรรกะที่กำหนดไว้สำหรับสถาปัตยกรรมเวกเตอร์ นอกจากนี้มีหน่วยความจำไป

VR1 vr2svr1 asvr1 เป็น
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
สถาปัตยกรรมระบุว่า แต่ละทะเบียนประกอบด้วยจาก 8 ไป 512 สเกลา
องค์ประกอบ ทางเลือกของความยาวจริงเกี่ยวข้องกับการ trade-off ออกแบบ เวลาทำการ
เวกเตอร์การดำเนินงานประกอบด้วยหลักของค่าใช้จ่ายในตอนเริ่มต้นและหมายเลขทะเบียน
ister บรรจุบวกหนึ่งรอบต่อองค์ประกอบของเวกเตอร์ ดังนั้น การใช้เป็นจำนวนมาก
ทะเบียนองค์ประกอบลดเวลาเริ่มต้นสัมพันธ์สำหรับการคำนวณที่ อย่างไรก็ตาม,
นี้ประสิทธิภาพที่ต้องสมดุลกับเวลาเพิ่มที่จำเป็นสำหรับบันทึก และ
คืนทะเบียนเวกเตอร์สลับขั้นตอนและปฏิบัติต้นทุนและพื้นที่ริม
ของ ข้อควรพิจารณาเหล่านี้นำไปสู่การใช้องค์ประกอบ 128 ต่อทะเบียนในปัจจุบัน
3090 ดำเนินการ
ทะเบียนสามเพิ่มเติมจำเป็น โดยสิ่งอำนวยความสะดวกแบบเวกเตอร์ รูปแบบเวกเตอร์
ทะเบียนประกอบด้วยรูปแบบบิตที่สามารถใช้เพื่อเลือกองค์ประกอบใดในเวกเตอร์
ทะเบียนจะประมวลผลสำหรับการดำเนินงานเฉพาะ การลงทะเบียนสถานะเวกเตอร์
ประกอบด้วยควบคุม การตรวจนับเวกเตอร์ ที่กำหนดองค์ประกอบจำนวน
ในเวกเตอร์ ทะเบียนจะประมวลผล เก็บของจำนวนกิจกรรมเวกเตอร์
เวลาที่ใช้ในคำแนะนำเวกเตอร์ดำเนินการ
ผสม INSTRUCTIONSAs กล่าวถึงก่อนหน้านี้ การดำเนินการคำสั่ง
สามารถเหลื่อมซ้อนกับใช้กำหนดสายงานเพื่อเพิ่มประสิทธิภาพการ ผู้ออกแบบ
เลือก IBM เวกเตอร์สิ่งอำนวยความสะดวกการรวมความสามารถนี้จากหลายสาเหตุSys
ยการ/370 สถาปัตยกรรมจะต้องขยายการจัดการการขัดจังหวะที่ซับซ้อน
(รวมทั้งผลที่เกิดขึ้นในการจัดการหน่วยความจำเสมือน), และตรง
จะต้องเปลี่ยนแปลงในซอฟต์แวร์ เป็นปัญหาพื้นฐานแต่ราคาต้นทุนของใน
cluding ควบคุมเพิ่มเติมและลงทะเบียนเข้าเส้นเวกเตอร์สิ่งอำนวยความสะดวกสำหรับ
ตั้งค่าทั่วไปการกำหนดสายงาน.
แทน สามมีที่รวมเป็นหนึ่งคำสั่ง (หนึ่ง
opcode) ลำดับที่พบมากที่สุดในการคำนวณเวกเตอร์ คูณได้แก่
ตาม ด้วยการเพิ่ม ลบ หรือการรวมการจัดเก็บการทะเบียน MULTIPLY
ADD และสอน เช่น เรียกเวกเตอร์เก็บ คูณโดย
เวกเตอร์จากทะเบียน และเพิ่มผลิตภัณฑ์ที่สามเวกเตอร์ในการลงทะเบียน โดยใช้
แนะนำผสมคูณ และเพิ่ม และคูณ- และ
ลบในตัวอย่างของรูป 17.20 รวมเวลาการเกิดซ้ำเป็น
ลดลงจาก 10 เป็น 8 รอบ
ซึ่งแตกต่างจากการกำหนดสายงาน คำสั่งที่ซับซ้อนต้องใช้เพิ่มเติม
ลงทะเบียนสำหรับจัดเก็บชั่วคราวผลกลาง และพวกเขาต้องการหนึ่ง
เข้าลงทะเบียน พิจารณาตัวอย่าง สายต่อไปนี้:
ในกรณีนี้ ร้านสองเวกเตอร์ทะเบียน VR1 จะจำ ใน IBM architec
ture มีเป็นคำสั่งเพิ่มการเก็บข้อมูลการลงทะเบียน มีคำแนะนำนี้ เฉพาะการ
ผลรวมจะถูกวางใน VR1 คำสั่งผสมยังหลีกเลี่ยงจำเป็นต้องสะท้อน
อธิบายสถานะเครื่องการดำเนินการพร้อมกันจำนวนคำแนะนำ,
ซึ่งช่วยให้ง่ายสถานะบันทึกและการคืนค่าระบบปฏิบัติการและฮั่น
dling ของ interrupts
SETTable สอน 17.3 สรุปโอเปร่าทางคณิตศาสตร์ และตรรกะ
tions ไว้ในสถาปัตยกรรมแบบเวกเตอร์ นอกจากนี้ มีหน่วยความจำ-การ
VR1 VR2SVR1
ASVR1
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
สถาปัตยกรรมที่ระบุว่าลงทะเบียนแต่ละชุดประกอบด้วยตั้งแต่ 8 ถึง 512 รูลแซ็กคารินซอส
ส่วนประกอบ ทางเลือกของความยาวจริงมีความเกี่ยวข้องกับการออกแบบทางการค้า - ปิด เวลาที่ใช้ในการดำเนินการ
เวกเตอร์ที่ประกอบไปด้วยโดยมีค่าใช้จ่ายสำหรับการเปิดท่อส่งและการเติมน้ำ REG ‐
ister รวมถึงหนึ่งรอบต่อส่วนปัจจัย ดังนั้นการใช้หมายเลขขนาดใหญ่ที่ลงทะเบียนของส่วนประกอบ
ซึ่งจะช่วยลดเวลาในการเริ่มทำงานที่เกี่ยวข้องสำหรับคำนวณที่แต่ถึงอย่างไรก็ตาม
ความมี ประสิทธิภาพ นี้จะต้องมีความสมดุลกับเวลาเพิ่มที่จำเป็นสำหรับการบันทึกและ
เวกเตอร์การคืนค่าลงทะเบียนบนสวิตช์กระบวนการและพื้นที่บขส.และค่าใช้จ่ายที่ใช้ได้จริง
ของพื้นที่ ข้อควรพิจารณาเกี่ยวกับเหล่านี้นำไปสู่การใช้ 128 ชิ้นต่อลงทะเบียนในการนำไปใช้งานในปัจจุบัน
3090 .
สามเพิ่มรีจิสเตอร์ที่จำเป็นต้องมีในส่วนอำนวยความสะดวกด้านปัจจัยที่ เวกเตอร์ - หน้ากาก
ตามมาตรฐานได้ลงทะเบียนประกอบด้วยบิตหน้ากากที่อาจใช้ในการเลือกซึ่งองค์ประกอบในปัจจัยที่
registers ได้ในการได้รับการดำเนินการสำหรับการทำงานเฉพาะ ลงทะเบียน Initialization Vector - สถานะ
ประกอบด้วยฟิลด์ต่างๆเช่นการควบคุมจำนวนหรือที่ใช้ในการพิจารณาว่าส่วนประกอบ
ซึ่งจะช่วยได้อย่างไรจำนวนมากในเวกเตอร์ลงทะเบียนจะได้รับการดำเนินการ นับถอยหลังเวกเตอร์การทำงานที่จะติดตามของเวลา
ซึ่งจะช่วยให้ใช้คำแนะนำเวกเตอร์การดำเนินการ.
เหตุการณ์ผสม instructionsas ก็เป็นประเด็นในการหารือก่อนหน้านี้
ซึ่งจะช่วยสอนการประมวลผลสามารถตันหยงโดยใช้อุปกรณ์ไปเรื่อยๆเพื่อปรับปรุง ประสิทธิภาพ การทำงาน นักออกแบบของส่วนอำนวยความสะดวกด้านเวกเตอร์
IBM ที่เลือกที่จะไม่รวมถึงความสามารถนี้ด้วยเหตุผลหลายประการ.สถาปัตยกรรม
ซึ่งจะช่วยเปิดระบบ/ 370 SYS ก็จะได้รับการขยายเวลาในการจัดการกับคอมเพล็กซ์
ซึ่งจะช่วยการขัดจังหวะการทำงาน(รวมถึงผลของการจัดการหน่วยความจำเสมือน)และที่เกี่ยวข้องตอบแทน
การเปลี่ยนแปลงจะมีความจำเป็นอยู่ในซอฟต์แวร์ ที่มากขึ้นเป็นปัญหาพื้นฐานที่ราคาของใน
cluding ที่เพิ่มขึ้นและการควบคุมการเข้าถึงพาธในส่วนอำนวยความสะดวกด้านที่เวกเตอร์สำหรับ
โดยทั่วไปอุปกรณ์ไปเรื่อยๆ.
แทน,สามการดำเนินงานได้รับการจัดให้บริการที่รวมอยู่ในหนึ่งการเรียนการสอน(หนึ่งใน postamble
)โดยที่ใช้กันทั่วไปลำดับในปัจจัยมารวมกันคือสูตรคูณ
ตามด้วยนอกจากนี้ยังมีการลบหรือการรวม.การจัดเก็บข้อมูลการลงทะเบียนที่ทวีมากขึ้น
ซึ่งจะช่วยการเรียนการสอนและเพิ่มตัวอย่างเช่นราคาไม่ต่ำกว่าปัจจัยจากการจัดเก็บคูณด้วยโดย vector
ซึ่งจะช่วยให้จากลงทะเบียนและเพิ่ม ผลิตภัณฑ์ ให้กับ Initialization Vector แบบที่สามในทะเบียนที่ โดยการใช้
ซึ่งจะช่วยให้คำแนะนำของทวีมากขึ้นและเพิ่มและทวีมากขึ้นและ
ซึ่งจะช่วยลบในตัวอย่างของรูปที่ 17.20 เวลาทั้งหมดสำหรับย้ำมี
ซึ่งจะช่วยลดลงจาก 10 ถึง 8 รอบ.
ไม่เหมือนกับอุปกรณ์ไปเรื่อยๆคำแนะนำผสมไม่จำเป็นต้องใช้ที่ของเพิ่มเติม
ซึ่งจะช่วยลดการจัดเก็บข้อมูลชั่วคราวของผลการระดับกลางและพวกเขาต้องการน้อย
ลงทะเบียนเข้าใช้ ตัวอย่างเช่นลองพิจารณาดูห่วงโซ่ต่อไปนี้:
ในกรณีนี้สองร้านกับ Initialization Vector แบบที่ลงทะเบียน VR 1 ต้องมี ใน IBM architec
จะมองที่มีการเรียนการสอนการจัดเก็บข้อมูลในการลงทะเบียนเพิ่ม พร้อมด้วยการสอนนี้เพียงแห่งเดียวที่
จำนวนเงินจะอยู่ใน VR 1ให้การเรียนการสอนยังไม่จำเป็นต้องใช้เพื่อแสดงใน
ซึ่งจะช่วยให้เครื่อง - รัฐรายละเอียดที่เกิดขึ้นพร้อมกันการประมวลผลหมายเลขของคำสั่ง,
ซึ่งจะเป็นการช่วยให้การบันทึกสถานะและการกู้คืนระบบปฏิบัติการและ Han
dling ของ Interrupt .
ที่การเรียนการสอนสามารถตั้งเวลาล่วงหน้าได้ 17.3 จะแสดงข้อมูลสรุปเกี่ยวกับเลขที่และแบบลอจิก, Opera House ,
ซึ่งจะช่วยให้ใช้งานได้กำหนดให้เวกเตอร์สถาปัตยกรรม. ในการเพิ่มมีหน่วยความจำ - เพื่อ
VR 1 VR 2 คือ SVR 1
asvr 1
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: