Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ComArch-2564-ok

Total questions: 63

Worksheet time: 31mins

Name
Class
Date
1.

ภายในหน่วยประมวลผล ประกอบไปด้วยหน่วยอะไรบ้าง

a)

หน่วยควบคุม

b)

รีจิสเตอร์

c)

ALU

d)

ถูกทุกข้อ

2.

2’s complement คือ

a)

นำ 1’s complement มาบวกกับ -1

b)

นำ 1’s complement มาลบกับ 1

c)

นำ 1’s complement มาบวกกับ 1

d)

นำ 1’s complement มาหา odd parity

3.

การแทนจำนวนมีเครื่องหมาย คืออะไร

a)

เป็นวิธีการแทนจำนวน ทั้งบวกหรือลบ ในหน่วยความจำ

b)

เป็นวิธีการแทนจำนวน ศูนย์หรือบวก ในหน่วยความจำ

c)

เป็นวิธีการแทนจำนวนที่อาจติดคูณได้ในหน่วยความจำ

d)

เป็นวิธีการแทนจำนวนที่อาจติดหารได้ในหน่วยความจำ

4.

ถ้าต้องการคูณตัวเลขหนึ่ง ด้วย 8 ต้องทำอย่างไร

a)

เลื่อนบิตไปทางขวา 3 ครั้ง

b)

เลื่อนบิตไปทางซ้าย 3 ครั้ง

c)

เลื่อนบิตไปทางขวา 8 ครั้ง

d)

เลื่อนบิตไปทางซ้าย 8 ครั้ง

5.
หลักการบวกเลขฐานสอง 1+1 เท่ากับอะไร
a)
2
b)
0 ทด 1
c)
1 ทด 0
d)
1ทด 1
6.

1’s complement ของ 101 คือ

a)

101

b)

100

c)

010

d)

011

7.
เครื่องคอมพิวเตอร์ที่มีวงรอบการทำงานน้อยที่สุด สำหรับโปรแกรมเดียวกัน ต้องกำหนดแอ็ดเดรสแบบใด
a)
0 แอดเดรส
b)
1 แอดเดรส
c)
2 แอดเดรส
d)
3 แอดเดรส
8.
สำหรับโปรแกรมหนึ่ง ถ้าต้องการเขียนให้มีความซับซ้อนน้อย ต้องกำหนดแอ็ดเดรสแบบใด
a)
0 แอดเดรส
b)
1 แอดเดรส
c)
2 แอดเดรส
d)
3 แอดเดรส
9.
System control คือโอเปอเรชันทางด้านใด
a)
โอเปอเรชันทางด้านอุปกรณ์อินพุต/เอาต์พุต
b)
โอเปอเรชันทางด้านการถ่ายโอนข้อมูล
c)
โอเปอเรชันทางด้านการควบคุมระบบ
d)
โอเปอเรชันทางด้านการแปลงค่า
10.
ถ้าต้องการเก็บข้อมูล ABCD ในหน่วยความจำเริ่มที่ตำแหน่ง 200 แบบ Big Endian ข้อใดตอบถูก
a)
ตำแหน่ง 200 เก็บค่า AB
b)
ตำแหน่ง 200 เก็บค่า BA
c)
ตำแหน่ง 200 เก็บค่า CD
d)
ตำแหน่ง 200 เก็บค่า DC
11.
Addressing โหมดใดที่ทำงานได้เร็วที่สุด
a)
Immediate Addressing
b)
Direct Addressing
c)
Indirect Addressing
d)
Index Addressing
12.
Addressing โหมดใดที่สามารถอ้างหน่วยความจำได้จำนวนมากที่สุด
a)
Immediate Addressing
b)
Direct Addressing
c)
Indirect Addressing
d)
Register Direct Addressing
13.
ข้อเสียเชิงฮาร์ดแวร์ที่สำคัญของซีพียู RISC คืออะไร
a)
โค้ดจำนวนมาก ใช้หน่วยความจำสูง
b)
Addressing Mode มากเกินไป
c)
ใช้พลังงานสูง ไม่คุ้มค่าต่อการใช้งานพื้นฐาน
d)
ไม่มีชุดคำสั่งที่สำคัญมากพอ
14.
ข้อดีสำคัญของ RISC ที่เหนือกว่า CISC ชัดเจน คืออะไร
a)
Addressing Mode จำนวนมาก เข้าถึงหน่วยความจำได้มากและหลากหลายระดับ
b)
มี Instruction Set คงที่ ประมวลผลได้หลายคำสั่งใน cycle เดียว ทำงานได้เร็ว
c)
ทำ Backwards-Compatibility ได้ง่าย เพราะชุดคำสั่งมีจำนวนมาก เรียกใช้งานได้ทันที
d)
Compiler มีประสิทธิภาพสูง เขียนโค้ดเชิงฮาร์ดแวร์ได้ง่าย
15.
ข้อใดไม่ใช่ลักษณะของซีพียู RISC
a)
ความยาวชุดคำสั่งคงที่
b)
Addressing Mode เรียบง่าย
c)
คอมไพล์ก่อนสำหรับงานที่ซับซ้อน
d)
โปรแกรมมีขนาดเล็ก
16.
หากต้องการทำงานในสภาพแวดล้อมที่พลังงานจำกัด ควรใช้ซีพียูใด
a)
ARM
b)
Intel Xeon
c)
AMD Opteron
d)
ไม่มีตัวเลือก
17.
เดิมไปป์ไลน์เป็นเทคนิคของสถาปัตยกรรมแบบใด ?
a)
CISC
b)
RISC
c)
CSGO
d)
Scalar
18.
ขั้นตอนในการทำหน้าที่รับข้อมูลที่จะใช้ในการเอ็กซิคิวต์เข้ามาเก็บไว้ คือข้อใด ?
a)
Get Operands
b)
Instruction Fetch
c)
Execute
d)
Write Result
19.

ขั้นตอนในการรับคำสั่งใหม่ ๆ ทั้งจากหน่วยความจำหลัก หรือจาก Instruction Cache เข้ามาคือขั้นตอนใด

a)

Get Operands

b)

Instruction Fetch

c)

Execute

d)

Write Result

20.

ในระบบคอมพิวเตอร์ที่แต่ละคำสั่งแบ่งเป็น 5 ขั้นตอนย่อย ถ้าต้องการรันโปรแกรมหนึ่งขนาด 20 ล้านคำสั่ง ระบบทีมีไปป์ไลน์ จะเร็วกว่าไม่มีไปป์ไลน์อยู่ประมาณเท่าใด

a)

น้อยกว่า 3 เท่าเล็กน้อย

b)

น้อยกว่า 4 เท่าเล็กน้อย

c)

น้อยกว่า 5 เท่าเล็กน้อย

d)

น้อยกว่า 6 เท่าเล็กน้อย

21.
add r0, r1, r2 และ sub r4, r3, r0 ลำดับคำสั่งนี้จะทำให้เกิด Data hazard แบบใด
a)
WAR
b)
WAW
c)
RAW
d)
RAR
22.

ระบบที่สามารถเอ็กซิคิวต์คำสั่งแบบคู่ขนานกันไป หรือในหนึ่งสัญญาณนาฬิกา สามารถเอ็กซิคิวต์คำสั่งได้มากกว่าหนึ่งคำสั่ง เป็นคุณสมบัติพิเศษของ

a)

clock speed

b)

Superscalar processor

c)

Scalar processor

d)

Core&Threads

23.

Vector Processor เหมาะกับงานประเภทใด

a)

โปรแกรมซับซ้อน และข้อมูลไม่มาก

b)

โปรแกรมซับซ้อน และข้อมูลมาก

c)

งานที่มีการประมวลผลแบบแมททริกซ์มาก ๆ

d)

งานอะไรก็เหมาะสมหมด

24.

การอ่านคำสั่งเข้ามาประมวลผลต้องใช้รีจิสเตอร์ใดบ้าง

a)

IR,PC,MAR,MBR

b)

IR,PC,MBR,AC

c)

IR,MAR,AC,PC

d)

MAR,PC,AC

25.
การอ่านข้อมูลเข้ามาประมวลผลต้องใช้รีจิสเตอร์ใดบ้าง
a)
IR,PC,MAR
b)
IR,PC,MBR
c)
IR,MAR,AC
d)
MAR,MBR,AC
26.
อินสตรัคชันรีจิสเตอร์ (IR : Instruction register) มีหน้าที่ทำอะไร?
a)
เป็นตัวกำหนดที่อยู่ของหน่วยความจำที่ MBR จะทำการอ่าน หรือ เก็บข้อมูล
b)
เป็นหน่วยเก็บข้อมูลที่จะส่งออกไปเก็บ หรือที่ดึงมาจากหน่วยความจำ
c)
เป็นส่วนที่เก็บคำสั่ง (Opcode) ที่จะถูกเรียกใช้งาน
d)
เป็นส่วนที่เก็บที่อยู่ของคำสั่งถัดไปที่จะถูกดึงออกมาจากหน่วยความจำหลัก
27.

จังหวะที่ ระบบคอมพิวเตอร์เรียกคำสั่งจากหน่วยความจำหลักเข้ามาไว้ในซีพียู เรียกว่าอะไร

a)

วงรอบการเฟ็ตช์

b)

วงรอบคำสั่ง

c)

วงจรคำสั่ง

d)

วงรอบความจำ

28.
PROM ใช้เวลาในการลบเท่าใด?
a)
10 วินาที
b)
15 วินาที
c)
20 วินาที
d)
ไม่สามารถลบได้
29.
ข้อใดกล่าวถูกต้องเกี่ยวกับ หน่วยความจำรอม ( Read Only Memory : ROM)
a)
เป็นหน่วยความจำที่บันทึกและอ่านได้ตลอดเวลา
b)
เป็นหน่วยความจำชนิดอ่านอย่างเดียว
c)
เป็นหน่วยความจำชนิดบันทึกอย่างเดียว
d)
ไม่มีข้อถูก
30.

ข้อเสียของหน่วยความจำเสมือน คือข้อใด

a)

ถ้ามีพื้นที่ว่างน้อยกว่าที่กำหนดไว้ คอมพิวเตอร์จะทำงานเร็วขึ้น

b)

ถ้ามีพื้นที่ว่างมากกว่าที่กำหนดไว้ คอมพิวเตอร์จะทำงานช้าลง

c)

ถ้ามีพื้นที่ว่างน้อยกว่าที่กำหนดไว้ คอมพิวเตอร์จะทำงานช้าลง

d)

ถ้ามีพื้นที่ว่างน้อยกว่าที่กำหนดไว้ คอมพิวเตอร์จะทำงานไม่ได้

31.
แคชจะมีประโยชน์มากที่สุดเมื่อใด
a)
ระบบมีการประมวลผลโปรแกรมที่มีขนาดใหญ่มาก ๆและมีข้อมูลมาก
b)
ระบบมีการประมวลผลโปรแกรมที่มีขนาดเล็ก ๆและมีข้อมูลมาก
c)
ระบบมีการประมวลผลโปรแกรมที่มีขนาดใหญ่มาก ๆและมีข้อมูลน้อยมาก
d)
ระบบมีการประมวลผลโปรแกรมที่มีขนาดเล็ก ๆและมีข้อมูลน้อยมาก
32.
คอมพิวเตอร์เครื่องใดที่มีแคช จะช่วยให้เข้าถึงข้อมูลต้องมีส่วนประกอบใดบ้าง
a)
การเข้าถึงเร็วสูงสามารถเข้าถึงข้อมูลได้ง่าย
b)
การเข้าถึงสูงสามารถเข้าถึงข้อมูลได้ช้า
c)
การเข้าถึงช้าสามารถเข้าถึงข้อมูลได้เร็ว
d)
การเข้าถึงช้าสามารถเข้าถึงข้อมูลได้ช้า
33.

การหาประสิทธิภาพของแคช ถูกคำนวณด้วยค่าใด

a)

Hit-Miss

b)

Yes-No

c)

Fast-Slow

d)

Complete - Incomplete

34.
การเชื่อมโยงแบบใดที่เป็นการเชื่อมโยงเร็วและยืดหยุ่นที่สุดของการจัดการกับหน่วยความจำแคช
a)
Associative mapping
b)
Direct mapping
c)
point-to-point
d)
Block-set associative mapping
35.
การเชื่อมโยงแบบใดฟิลด์ที่เป็นอินเด็กซ์จะถูกนำมาใช้เป็นแอ็ดเดรสสำหรับการเข้าถึงแคช
a)
Associative mapping
b)
Direct mapping
c)
point-to-point
d)
Block-set associative mapping
36.
DVD ที่เก็บข้อมูลได้มากที่สุด มีกี่ด้านและกี่ชั้น
a)
1 ด้าน 2 ชั้น
b)
1 ด้าน 4 ชั้น
c)
2 ด้าน 2 ชั้น
d)
2 ด้าน 4 ชั้น
37.
Raid ระดับ 1 เรียกว่าอะไร
a)
Non-redundant stripping
b)
bit-interleaved parity
c)
Block-interleaved
d)
mirrored disks
38.

ข้อดีของการมีระบบ Raid คือข้อใด

a)

ระบบมีความถูกต้องเพิ่มขึ้น

b)

ระบบมีความปลอดภัยและถูกต้องเพิ่มขึ้น

c)

ระบบมีความรวดเร็วและน่าเชื่อถือเพิ่มขึ้น

d)

ระบบมีความซับซ้อนน้อยลงและปลอดภัยมากขึ้น

39.
การตรวจสอบความผิดพลาดของดิสก์มีอะไรบ้าง
a)
การตรวจสอบแบบบิตพาร์ริตี้
b)
การตรวจสอบแบบ CRC (Cyclic Redundancy Check)
c)
การตรวจสอบแบบ ECC (Error Correction Code)
d)
ถูกทุกข้อที่กล่าวมา
40.
 ข้อใดไม่ใช่สื่อที่สามารถถอดออกได้ (removale media)
a)
DVDs
b)
Hard disks
c)
Audio CDs
d)
Disks
41.
โครงสร้างภายในฮาร์ดดิสก์ คือข้อใด
a)
แทร็กและเซกเตอร์
b)
แพลตเตอร์
c)
แพลตฟอร์ม
d)
ไซลินเดอร์
42.
ข้อใดคือเหตุผลของการจัดเรียงเซกเตอร์ในฮาร์ดดิสแบบอินเตอร์ลีฟที่ต่างกัน
a)
เพิ่มความเร็วในการถ่ายโอนข้อมูล
b)
เพิ่มความเร็วในการติดต่อฮาร์ดดิส
c)
ลดความล่าช้าในการอ่านข้ามแทร็ก
d)
ลดความล่าช้าในการอ่านข้ามเซกเตอร์
43.
PCI มีระบบ Write Posting และ Read Perfetching ไว้มีหน้าที่อะไร?
a)
การซ่อมบำรง
b)
CPU เร็วขึ้น
c)
Hard disk
d)
ทำให้ประหยัดเวลาในการเตรียมการเขียนและอ่าน
44.
ข้อใดต่อไปนี้เป็นโครงสร้างพื้นฐานของบัส?
a)
บัสมีการเชื่อมต่อดีไวซ์ตั้งแต่1ดีไวซ์ขึ้นไป
b)
ในช่วงเวลาเดียวกันไม่มีดีไวซ์ที่ส่งข้อมูลพร้อมกัน
c)
มีระบบ Suspend ช่วยประหยัดพลังงาน
d)
บัสไม่มีการเชื่อมต่อดีไวซ์เลย
45.
ข้อใดต่อไปนื้คือ ฮาร์ดแวร์?
a)
อุปกรณ์ USB
b)
USB Device Driver
c)
USB Driver
d)
Host Controller
46.
USB มีระบบ Suspend เพื่อช่วยในด้านใด?
a)
ด้านความเร็ว
b)
ด้านช้า
c)
ด้านประหยัดพลังงาน
d)
ด้านความข้องตัวในการทำงาน
47.

ข้อแตกต่างระหว่าง FireWire กับ USB คืออะไร?

a)

ดีไวซ์คอนโทรลเลอร์แต่ละตัวของ FireWire จะเชื่อมต่อกันอย่างอิสระ

b)

ดีไวซ์คอลโทรลเลอร์เชื่อมกันแบบ ขนาน

c)

ดีไวซ์ต้องทำงานผ่านคอมพิวเตอร์เท่านั้น

d)

ดีไวซ์คอลโทรลเลอร์เชื่อมกันแบบ แนวทะแยง

48.
การเชื่อมต่ออุปกรณ์ในบัสแบบ SCSI ต่างจากแบบ USB อย่างไร
a)
ใช้จำนวนพอร์ตที่ต่อน้อยกว่าเมื่อเพิ่มอุปกรณ์
b)
มีความเร็วคงที่เมื่อเพิ่มอุปกรณ์
c)
ระบบมีความเสถียรมากกว่า
d)
ประสิทธิภาพของระบบมากกว่า
49.
โปรเซสเซอร์อยู่ใกล้กันมาก และสามารถใช้บัสแบบขนานร่วมกันได้ คุณสมบัตินี้คือคุณสมบัติของระบบใด
a)
ระบบที่ยึดเหนี่ยวกันอย่างเหนียวแน่น
b)
ระบบที่ยึดเหนี่ยวกันแบบหลวม
c)
ระบบที่ยึดเหนี่ยวกันแบบปานกลาง
d)
ระบบที่ยึดเหนี่ยวกันแบบต่ำ
50.
องค์ประกอบพื้นฐานสำหรับระบบมัลติโปรเซสเซอร์มีอะไรบ้าง
a)
รูปแบบหน่วยความจำที่มีหลายพอร์ต,ส่วนเส้นทางเชื่อม
b)
ส่วนที่ทำการประมวลผล,ส่วนที่เป็นสวิตช์,ส่วนเส้นทางเชื่อม
c)
รูปแบบบัสวินโดว์,ส่วนที่เป็นสวิตช์,ส่วนเส้นทางเชื่อม
d)
รูปแบบบัสร่วม,รูปแบบบัสวินโดว์
51.
มัลติโปรเซสเซอร์(Multiprocessor)คืออะไร
a)
ระบบที่ประมวลผล หรือ CPU หลายตัวอยู่ในเครื่องเดียวกัน
b)
ส่วนที่ทำการประมวลผล
c)
รูปแบบหน่วยความจำที่มีหลายพอร์ต
d)
โปรเซสเซอร์ทุกตัวสามารถเข้าถึงหน่วยความจำหลักหรือหน่วยความจำร่วม (Share Memory)
52.

ถ้าโปรแกรมเรามีการติดต่อข้อมูลขนาดใหญ่ ควรใช้ Addressing mode แบบใด

a)

Immediate Addressing

b)

Direct Addressing

c)

Register Direct Addressing

d)

Register Indirect Addressing

53.

Addressing โหมดใดที่ต้องอ่านหน่วยความจำ 3 ครั้งถึงเริ่มทำงานได้

a)

Immediate Addressing

b)

Direct Addressing

c)

Indirect Addressing

d)

Register Direct Addressing

54.

เมื่อต้องการติดต่อกับหน่วยความจำ ต้องใช้รีจิสเตอร์ใดบ้าง

a)

IR,MAR

b)

PC,MBR

c)

MAR,AC

d)

MAR,MBR

55.

การเพิ่มประสิทธิภาพของคอมพิวเตอร์ให้เร็วขึ้นแต่ไม่ได้เพิ่มราคาหน่วยความจำมากนัก เป็นเทคนิคการจัดการใด

a)

ระบบหน่วยความจำสำรอง

b)

ระบบแคช

c)

ระบบหน่วยความจำเสมือน

d)

ระบบหน่วยความจำเสริม

56.

การเพิ่มประสิทธิภาพของคอมพิวเตอร์ให้สามารถรันโปรแกรมขนาดใหญ่มาก ๆ ได้ โดยไม่ได้เพิ่มราคาหน่วยความจำมากนัก เป็นเทคนิคการจัดการใด

a)

ระบบหน่วยความจำสำรอง

b)

ระบบแคช

c)

ระบบหน่วยความจำเสมือน

d)

ระบบหน่วยความจำเสริม

57.

Addressing mode ใดที่ทำงานได้เร็วและเก็บค่าของข้อมูลมีขนาดใหญ่ได้ (เป็นการผสมกันระหว่าง immediate และ direct addressing)

a)

Immediate Addressing

b)

Direct Addressing

c)

Register Direct Addressing

d)

Register Indirect Addressing

58.

Raid ระดับใด ที่ เพิ่มความเร็วได้อย่างเดียว ไม่สามารถกู้ข้อมูลคืนมาได้หากเกิดปัญหากับฮาร์ดดิสก์

a)

ระดับที่ 0

b)

ระดับที่ 1

c)

ระดับที่ 2

d)

ระดับที่ 3

59.

Raid ระดับใด ที่ใช้จำนวนฮาร์ดดิสก์น้อยที่สุด แต่ยังคงมีความน่าเชื่อถือและความเร็วอยู่

a)

ระดับที่ 1

b)

ระดับที่ 3

c)

ระดับที่ 5

d)

ระดับที่ 7

60.

ภายในหน่วยALU ไม่ต้องมีวงจรลบเลขเพราะเหตุใด

a)

1 x-or A = A

b)

1 x-or A = 1's A

c)

0 x-or A = A

d)

0 x-or A = 1's A

61.

วงจรบวกเลขพื้นฐานที่เราเรียนในวิชานี้ (บวกแบบไม่มีตัวทดเข้า) คือ วงจรใด

a)

Half Adder

b)

Full Adder

c)

Full subtractor

d)

Half subtractor

62.

วงจรบวกเลขพื้นฐานที่เราเรียนในวิชานี้ (บวกแบบมีตัวทดเข้า) คือ วงจรใด

a)

Half Adder

b)

Full Adder

c)

Full subtractor

d)

Half subtractor

63.

2’s complement ของ 101 คือ

a)

100

b)

110

c)

010

d)

011