Sunday, 16 August 2015

สรุปการเรียนรู้ Week 2

สิ่งที่ได้เรียนรู้ Week 2

-ได้เรียนรู้เกี่ยวกับการบวกเลขฐาน2 ว่ามีความใกล้เคียงกับเลขฐาน10มาก ซึ่งถ้าตีความออกมาตามความเข้าใจ จะหมายความว่า อย่างเลขฐาน10 เมื่อทำการบวก จะสังเกตว่าในหลักนึงจะมีค่าได้แค่ 0-9 เลขฐาน2 ก็เช่นกัน โดยในหลักนึงจะมีค่าได้แค่ 0-1 ซึ่งหากทำการบวกแล้วเลขเกินจำนวนข้างต้น ก็จะทำการทดค่าไปหลักต่อไป ไปเรื่อยๆ 

          ตัวอย่างเช่น                                                  1
                             5 8                                         5 8
                                  +                                            +
                             4 5                                         4 5
                             9 13    ผิด                                1 0 3   ถูก        ฐาน 2 ก็เช่นกัน
                  
                                                                        1 1
                             0 1                                         0 1
                                  +                                            +
                             1 1                                         1 1
                             1 2    ผิด                                 1 0 1   ถูก        
 
-ได้รับกล่องอุปกรณ์วันแรก จึงทำให้ได้ศึกษาเกี่ยวกับlogic gate ชนิดต่างๆว่าสิ่งที่อาจารย์แจกมามีชนิดใด เบอร์อะไรบ้าง ซึ่งทำให้ได้พบว่า วิชา ดิจิตอล มีอะไรมากกว่า logic gate ธรรมดา ซึ่งคาดว่าจะได้เรียนรู้ในคาบถัดๆไป 

-ได้ทดลองต่อวงจร logic gate เพื่อจำลองการบวกลบเลขฐาน 2 โดยใช้ logic gate ประเภทต่างๆ 
              โดยการทดลองแรก เป็นการทดลองบวกเลขฐาน 2 จำนวน 1 บิต เป็นการทดลองบวกเลขอย่างง่าย โดยจะมี Output เป็นผลลัพธ์ 1Output และ Output ที่เป็นตัวทด อีก 1 Output ซึ่งผลการทดลองเป็นไปตามหลักของการบวกลบเลขฐานปกติ
              ในการทดลองที่ 2 เป็นการทดลองต่อ Full Adder 1 bit ซึ่งจะต่างกับการทดลองแรกที่ จะมีตัว Carry In เพิ่มเข้ามา เปรียบเสมือนตัวเลขที่ทดมาจากหลักก่อน และมีตัว Carry Out ซึ่งเป็นเลขที่ทดสำหรับใช้ในการคำนวณหลักต่อไป
              ในการทดลองที่ 3 เป็น Full Adder 2 bits ซึ่งทำให้มองเห็นภาพของการบวกลบเลขฐานมากยิ่งขึ้น โดยสามารถนำตัวทดจากหลักก่อนหน้า มาคำนวณต่อได้
              ซึ่งทั้ง 3 กา่รทดลอง จำลองด้วยการต่อ Output เข้าที่หลอดไฟ โดยเมื่อ Output มี logic ออกมาเป็น 1 หลอดไฟจะติด และ 0 หลอดไฟจะดับ

-ได้เรียนรู้ถึงวิธีการลบเลขฐาน 2 โดยวิธีการคือนำเลขฐาน2 เพิ่ม 0 ไปด้านหน้า แล้วจากนั้นแค่กลับตัวเลขทั้งหมด จาก 0 เป็น 1 และจาก 1 เป็น 0 และทำการบวก 1 เข้าไปที่หลักท้ายสุด

-ได้เรียนรู้เรื่องจำนวนบิต ของเลขฐาน ซึ่งจะมีผลต่อค่าสูงสุด / ต่ำสุด ของตัวเลขที่จะคำนวณออกมาได้ โดยแต่ละบิตก็จะมีช่วงของตัวเลขที่แตกต่างกันออกไป ซึ่งหากการคำนวณเกินค่าสูงสุดต่ำสุดของจำนวนบิตนั้น จะทำให้การอ่านเลขฐานมีความผิดพลาดได้ ทั้งเรื่องเครื่องหมาย(+/-) และค่าของตัวเลขที่ได้

สิ่งที่ไม่เข้าใจ/ปัญหาที่เกิดขึ้นใน Week 2

-ยังไม่เห็นภาพพอที่จะคิดว่า การต่อวงจรเพื่อให้แสดงค่าการบวกลบเลขฐาน 2 จะนำไปประยุกต์ใช้ยังไงได้บ้าง

-อุปกรณ์มีไม่พอสำหรับการต่อวงจรในการทดลองเพิ่มเติม แต่ก็พอเห็นภาพจากการทดลองที่ 3แล้ว

-คอมพิวเตอร์ของผมกับเพื่อนไม่ล็อกหน้าจออีกแล้วครับ ทำให้บางสไลด์ตามอาจารย์ไม่ทัน / ดูเนื้อหาไม่พร้อมกับอาจารย์ ทำให้เกิดความงงในบางช่วง

-ได้รับรู้ว่าการต่ออุปกรณ์ต่างๆควรทำอย่างพิถีพิถันและระมัดระวังมากกว่านี้ เพราะเกือบทำให้ขา IC หักไปอีกรอบหนึ่ง

No comments:

Post a Comment