Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

สถาปัตยฯ-2

Total questions: 20

Worksheet time: 20mins

Name
Class
Date
1.

ข้อใดคือหน่วยวัดความเร็วของไมโครโพรเซสเซอร์

a)

เฮิรตซ์ (Hertz หรือ Hz)

b)

เมกาไบต์ (Megabyte)

c)

กิกาไบต์ (Gigabyte)

d)

เทราไบต์ (Terabyte)

e)

ถูกทุกข้อ

2.

ความยาวของเวิร์ด (Word) คืออะไร

a)

ความสามารถในการอ้างอิงถึงหน่วยความจำหลัก

b)

ขนาดของข้อมูลที่ไมโครโพรเซสเซอร์จะสามารถประมวลผลได้สูงสุด

c)

ความเร็วของไมโครโพรเซสเซอร์

d)

จำนวนของรีจิสเตอร์ที่มีให้ใช้งาน

e)

จำนวนของคำสั่งในหน่วยความจำหลัก

3.

ข้อใดคือหน้าที่ของไมโครโพรเซสเซอร์

a)

ก. ทำหน้าที่ประมวลผลข้อมูลโดยการคำนวณทางคณิตศาสตร์

b)

ข. ทำหน้าที่ประมวลผลข้อมูลโดยการเปรียบเทียบทางตรรกะ

c)

ทำหน้าที่ควบคุมการปฏิบัติงานต่างๆ ของเครื่องคอมพิวเตอร์

d)

ถูกทั้งข้อ ก. และข้อ ข.

e)

ถูกทุกข้อ

4.

ข้อใดคือตัวช่วยโพรเซสเซอร์ในการคำนวณทางคณิตศาสตร์

a)

แมตซ์ โคโพรเซสเซอร์ (Math coprocessor)

b)

โคโพรเซสเซอร์ (Coprocessor)

c)

โพรเซสเซอร์ (Processor)

d)

ซีพียู (CPU)

e)

รีจิสเตอร์ (Register)

5.

ข้อใดคือหน่วยที่ใช้จัดเก็บตำแหน่งที่อยู่ของคำสั่งที่จะถูกดึงเข้าสู่ซีพียูเพื่อประมวลผล

a)

รีจิสเตอร์ IR (Instruction Register)

b)

รีจิสเตอร์ PC (Program Counter)

c)

รีจิสเตอร์ MAR (Memory Address Register)

d)

หน่วยความจำหลัก (Primary Memory)

e)

หน่วยความจำสำรอง (Secondary Memory)

6.

ข้อใดคือส่วนประกอบของเครื่องคอมพิวเตอร์ IAS

a)

หน่วยความจำหลัก (Main memory)

b)

หน่วยคณิตศาสตร์และตรรกะ (Arithmetic Logic Unit)

c)

หน่วยควบคุมโปรแกรม (Program control unit)

d)

อุปกรณ์ไอโอ (I/O equipment)

e)

ถูกทุกข้อ

7.

ข้อใดคือรีจิสเตอร์สำหรับการใช้จัดเก็บเงื่อนไขในการทำงาน

a)

รีจิสเตอร์เพื่อใช้งานเฉพาะที่ต้องการ

b)

รีจิสเตอร์สำหรับเก็บข้อมูล

c)

รีจิสเตอร์สำหรับเก็บตำแหน่งที่อยู่

d)

รีจิสเตอร์สำหรับการเก็บรหัสเงื่อนไข

e)

รีจิสเตอร์เพื่อใช้งานทั่วไป

8.

ข้อใดคือข้อมูลสถานะการทำงานที่จัดเก็บไว้ภายในรีจิสเตอร์ PSW

a)

Sign

b)

Zero

c)

Carry

d)

Equal

e)

ถูกทุกข้อ

9.

ข้อใดคือการทำงานต่างๆ ที่เกิดขึ้นในวงรอบคำสั่งหนึ่งวงรอบ

a)

วงรอบการดึง

b)

วงรอบประมวลผล

c)

วงรอบอินเทอร์รัพท์

d)

วงรอบอินไดเร็ก

e)

ถูกทุกข้อ

10.

ข้อใดไม่ใช่การทำงานของไมโครโพรเซสเซอร์ในการประมวลผลคำสั่ง

a)

การอ่านคำสั่งจากหน่วยความจำหลัก การถอดรหัสของคำสั่ง

b)

การอ่านข้อมูลที่ใช้ประมวลผล

c)

การประมวลผลชุดคำสั่ง

d)

การบันทึกผลลัพธ์ของการประมวลผล

e)

การลบข้อมูล

11.

ไมโครโพรเซสเซอร์ที่มีความเร็ว 100 Hz มีความหมายอย่างไร

a)

ในช่วงเวลา 100 วินาที มีการเคาะสัญญาณนาฬิกาทั้งหมด 1 ครั้ง

b)

ในช่วงเวลา 100 วินาที มีการเคาะสัญญาณนาฬิกาทั้งหมด 10 ครั้ง

c)

ในช่วงเวลา 1 วินาที มีการเคาะสัญญาณนาฬิกาทั้งหมด 100 ครั้ง

d)

ในช่วงเวลา 100 วินาที มีการเคาะสัญญาณนาฬิกาทั้งหมด 1,000 ครั้ง

e)

ในช่วงเวลา 100 วินาที มีการเคาะสัญญาณนาฬิกาทั้งหมด 10,000 ครั้ง

12.

ข้อใดหมายถึงขนาดของข้อมูลที่ไมโครโพรเซสเซอร์จะสามารถประมวลผลได้สูงสุด

a)

ความยาวของเวิร์ด

b)

โครงสร้างของข้อมูล

c)

โครงสร้างของหน่วยความจำ

d)

ความสามารถของหน่วยความจำ

e)

จำนวนของรีจิสเตอร์

13.

ข้อใดคือส่วนประกอบของไมโครโพรเซสเซอร์ที่ทำหน้าที่ในการควบคุมการประมวลผล

a)

หน่วยเอแอลยู (Arithmetic Logic Unit: ALU)

b)

หน่วยควบคุม (Control Unit: CU)

c)

กลุ่มของรีจิสเตอร์ (Set of Registers)

d)

บัสของซีพียู (CPU bus) และบัสระบบ (System bus)

e)

ไม่มีคำตอบที่ถูกต้อง

14.

ข้อใดคือหน้าที่ของแมทซ์ โคโพรเซสเซอร์ (Math coprocessor)

a)

ทำหน้าที่เป็นตัวช่วยโพรเซสเซอร์ในการคำนวณทางคณิตศาสตร์

b)

ทำหน้าที่เป็นหน่วยจัดเก็บข้อมูลย่อย

c)

ทำหน้าที่ในการควบคุมการประมวลผล

d)

ทำหน้าที่ในการเชื่อมต่อระหว่างหน่วยต่างๆ

e)

ถูกทุกข้อ

15.

ข้อใดคือการดึงคำสั่ง (Instruction Fetch: IF)

a)

อ่านหรือดึงคำสั่งจากตำแหน่งที่อยู่ภายในรีจิสเตอร์

b)

อ่านหรือดึงคำสั่งจากตำแหน่งที่อยู่ภายในหน่วยความจำหลักเข้าสู่หน่วยซีพียู

c)

อ่านหรือดึงคำสั่งจากตำแหน่งที่อยู่ภายในหน่วยควบคุม

d)

ดึงคำสั่งเพื่อที่จะตรวจสอบประเภทของคำสั่งที่จะดำเนินการ

e)

การทำงานเพื่อดึงตักถูกดำเนินการมาจากหน่วยความจำหลัก

16.

ข้อใดคือต้นแบบของเครื่องคอมพิวเตอร์อเนกประสงค์ในยุคปัจจุบัน

a)

เครื่องคอมพิวเตอร์ IAS

b)

เครื่องคอมพิวเตอร์ IBS

c)

เครื่องคอมพิวเตอร์ UNIX

d)

เครื่องคอมพิวเตอร์ RISC

e)

เครื่องคอมพิวเตอร์ Mainframe

17.

ข้อใดคือรีจิสเตอร์ที่สามารถนำไปใช้งานได้หลากหลายหน้าที่ตามที่ต้องการ

a)

รีจิสเตอร์เพื่อใช้งานเฉพาะที่ต้องการ

b)

รีจิสเตอร์สำหรับเก็บข้อมูล

c)

แฟล็ก (Flag)

d)

รีจิสเตอร์สำหรับการเก็บรหัสเงื่อนไข

e)

รีจิสเตอร์เพื่อใช้งานทั่วไป

18.

ข้อใดคือหน้าที่ของรีจิสเตอร์ Program Status Word

a)

จัดเก็บข้อมูลสถานะการทำงานของไมโครโพรเซสเซอร์

b)

จัดเก็บข้อมูลของไมโครโพรเซสเซอร์

c)

จัดเก็บคำสั่งในการทำงานของไมโครโพรเซสเซอร์

d)

จัดเก็บข้อมูลและคำสั่งการทำงานของไมโครโพรเซสเซอร์

e)

ถูกทุกข้อ

19.

ข้อใดคือเหตุการณ์ที่จะทำให้เกิดวงรอบอินไดเร็ก (Indirect cycle)

a)

กรณีที่มีการอ้างอิงถึงตัวถูกดำเนินการที่จัดเก็บไว้

b)

กรณีที่มีการขัดจังหวะเกิดขึ้นในระบบ

c)

กรณีที่มีการอ้างอิงถึงตัวถูกดำเนินการและการขัดจังหวะเกิดขึ้นในระบบ

d)

กรณีที่มีการอ่านคำสั่งจากหน่วยความจำ

e)

ไม่มีคำตอบที่ถูกต้อง

20.

ข้อใดคือการทำงานของไมโครโพรเซสเซอร์ในการประมวลผลคำสั่ง

a)

การอ่านคำสั่งจากหน่วยความจำหลัก การถอดรหัสของคำสั่ง

b)

การอ่านข้อมูลที่ใช้ประมวลผล

c)

การประมวลผลชุดคำสั่ง

d)

การบันทึกผลลัพธ์ของการประมวลผล

e)

ถูกทุกข้อ