Professional Documents
Culture Documents
Assignment 3
Assignment 3
ช ชา แ ว
ชื่อ-นามสกุล................................................................................รหั สนิสิต.............................................หมู
6 521 603 868
่เรียน...............
700
62 = 11 11 10 z
ลบ เลข
ฐาน สอง
1 1 00 101
_
0 1 า 1 1 1 0
0 1 0 0 1 1 1
oneb complement
1 1 00 1 0 1
+
1 0 0 000 1
① 0 100 1 1 0
> 1
0 1 0 0 1 1 1
twos complement
1 1 00 1 0 1
+
1 00 000 0
① 0100 1 01
> 1
0 1 0 0 1 1 1
สุ
คำ
ก้
พิ
2. จงแสดงวิธีกำรหำคำตอบของ 117+7 = ? ด้วยวิธีกำรบวกเลขฐำน 2
117 =
1110101
z
7 = 1112
1 1 1 0 1 0 1
+
1 1 1
1 1 1 1 000
i. 1 1 11 000
z
= 124 #
3. เติมตำรำงควำมจริงต่อไปนี้ให้สมบูรณ์
AND
X Y X AND Y
0 0 0
0 1 0
1 0 0
1 1 1
OR
X Y X OR Y
0 0 0
0 1 1
1 0 1
1 1 1
XOR
X Y X OR Y
0 0 0
0 1 1
1 0 1
1 1 0
4. จงหำ Mask ที่ใช้ Unset 3 บิต ทำงขวำ และ Set 2 บิตทำงซ้ำยของ 00110110
ตอ ง 0 01 1 0 1 1 0
×0r Mask 1 1 0 00 1 10
ผล 1 1 110000
ว 00 า 1 01 10
Ot Mask 1 1 1 00
1
ไ เหมาะ
ผล 1 1 1 1 0 0 00
ว 0 0 1 1 0 1 1 0
ผล 1 11 0 000
1
i. × 0 re Mask =
1 1 0001 1 0
ande Mask = 1 1 1 1 0 0 00 #
5. ถ้ำโรงงำนมีเครื่องจักร 8 เครื่อง โดยสถำนะของเครื่องจักร (on หรือ off) ใช้ bit pattern ขนำด 8 บิต เช่น pattern
00010111 แสดงว่ำเครื่องที่ 4, 6, 7 และ 8 เปิดหรือกำลังทำงำนอยู่ โดยขณะนั้นมีเครื่องที่ 2, 3, 6 และ 8 กำลัง
ทำงำนอยู่ และต้องกำรสั่งคำสั่งให้ สลับเครื่องที่ทำงำนอยู่เพื่อ พักเครื่องแล้วให้เครื่องที่ไม่ ได้ทำงำนอยู่เดินเครื่อง
ทำงำนแทน ต้องใส่คำสั่งอย่ำงไร
0 1 1 0 0 10 1
1 1 1 11 1
Mask 1 1
1 01
0
ผล 1 0 01
เ น #
i. ใ ง FII pping Specific BI ts ใ ×0 r Mask 1 1 า า า า 11
ตั้
ตั
ตั้
ตำตั้
ตั้
ตั
คำสั่
ป็
ม่
ช้
ส่