อาจารย์พัท
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Lecture Note_Digital&Micro 2-2553

Go down

Lecture Note_Digital&Micro 2-2553 Empty Lecture Note_Digital&Micro 2-2553

Post  Pompidou Fri Feb 18, 2011 3:35 pm

การบ้านครั้งที่ 1
Lecture Note_Digital&Micro 2-2553 Fig01Small
Click LINK

Lecture Note_Digital&Micro 2-2553 Fig02Small
Click LINK

Lecture Note_Digital&Micro 2-2553 Fig03Small
Click LINK

Good LUCK!!!

Pompidou
Admin

Posts : 137
Join date : 2011-02-05
Age : 49

https://arjphat.thai-forum.net

Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty digital&Micro

Post  ???????? Fri Feb 25, 2011 8:23 pm

สวัสดีค่ะ จะขอรบกวนถาม อาจารย์พัท ว่า

ในข้อสอบ วิชา Digital & Micro น่ะคะ มี ชุดคำสั่ง Mnemonic ให้ ใช่มั้ยค่ะ Very Happy

????????
Guest


Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty ตอบ

Post  Pompidou Sat Feb 26, 2011 11:55 am

เดี๋ยวเย็นนี้ ผมจะ Post ตัวอย่างข้อสอบให้ครับ พร้อมตารางคำสั่ง

Pompidou
Admin

Posts : 137
Join date : 2011-02-05
Age : 49

https://arjphat.thai-forum.net

Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty ขอยคุณค่ะ

Post  ???????? Sun Feb 27, 2011 2:28 am

ได้ค่่ะ อาจารย์ ไมโคร นี่ ยี่สิบคะแนนใช่มั้ยค่ะ ในข้อสอบ

????????
Guest


Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty คะแนน Micro

Post  Pompidou Sun Feb 27, 2011 11:23 am

คะแนน Final คือ Digital = 50 คะแนน และ Micro = 20 คะแนน

Very Happy

Pompidou
Admin

Posts : 137
Join date : 2011-02-05
Age : 49

https://arjphat.thai-forum.net

Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty ^^

Post  ???????? Sun Feb 27, 2011 1:08 pm

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

????????
Guest


Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty ตอบ (ต่อ)

Post  Pompidou Sun Feb 27, 2011 5:13 pm

ผมกำลัง สร้างตารางให้ใหม่ครับ

และตัวอย่างข้อสอบ จะ Up-Load ด่วนครับ

Pompidou
Admin

Posts : 137
Join date : 2011-02-05
Age : 49

https://arjphat.thai-forum.net

Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty ตารางคำสั่ง

Post  Pompidou Sun Feb 27, 2011 6:01 pm

ผมสร้างตารางคำสั่งใหม่ครับ มีการวางคำสั่งเป็นตาราง Matrix

Download ตารางคำสั่ง

วิธีการอ่านค่าจากตารางคำสั่ง แสดงตัวอย่างได้ดังรูปด้านล่าง
Lecture Note_Digital&Micro 2-2553 CodeExample
Download Link

จาก Matrix Table มีจำนวน 16 แถว 16 หลัก
แต่ละแถว แต่ละหลักมีเลขประจำ นับจาก 0, 1, 2, ...F (นับจากซ้ายไปขวา และจากบนลงล่าง)
เลขประจำหลักบอก Op-Code 4 bits Low และเลขประจำแถวบอก Op-Code 4 bits High
ในตารางแต่ละช่อง จะมีอีก 3 แถว
Code แถวบนคือ Mnemonic Code
แถวกลาง เลขหน้าหมายถึงคำสั่งนั้นมีกี่ Byte เลขหลังหมายถึงจำนวน Clock ที่ต้องใช้ในการทำงาน (Instruction cycle)
แถวล่าง บอกว่าหลังจากประมวลผลคำสั่งนั้นแล้ว มีผลต่อ Flag ตัวไดบ้าง


ตัวอย่าง I
คำสั่ง ADD C
ซึ่งอยู่ในแถวที 8 หลักที่ 1 เราได้ Op-Code คือ 81h เราพบว่าคำสั่งนี้มี 1 byte มี Instruction Cycle คือ 4 Clock และคำสั่งนี้มีผลต่อ Flag: S, Z, P, C

ในทางกลับกัน ถ้าเราอยากจะทราบว่า ถ้ามี Op-Code คือ 32h เราอยากจะทราบว่า Mnemonic คืออะไร เราไปแถวที่ 3 หลักที่ 2 เราเจอ STA a16 นั้นเอง

OK นะครับ

Pompidou
Admin

Posts : 137
Join date : 2011-02-05
Age : 49

https://arjphat.thai-forum.net

Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty การบ้านครั้งที่ 2

Post  Pompidou Sun Feb 27, 2011 6:46 pm

18.45 27-Feb-2011

ใช้ Matrix Table ในการทำการบ้านนะครับ

Lecture Note_Digital&Micro 2-2553 01_homeworkII

Click Link

Pompidou
Admin

Posts : 137
Join date : 2011-02-05
Age : 49

https://arjphat.thai-forum.net

Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty ขอบคุณค่ะ

Post  ???????? Sun Feb 27, 2011 6:48 pm

โห ขอบคุณมากๆๆๆค่ะ อาจารย์ จะเอาไปให้เพื่อนๆๆดูต่อนะคะ ถ้าไม่เข้าใจตรงไหนจะถามอาจารย์ ใหม่ นะคะ ^__^ ๕๕๕

????????
Guest


Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty การบ้านครั้งที่ 3

Post  Pompidou Sun Feb 27, 2011 7:29 pm

19.24 27-Feb-2011

ยุคสมัย เปลี่ยนสนามการค้าเป็นสนามรบ
ยุคสมัย ยาบ้าหาซื้อง่ายกว่าน้ำมันเจียวไข่


Lecture Note_Digital&Micro 2-2553 02_homeworkIII
Click Link

Note: จินตนาการสำคัญกว่าความรู้

Pompidou
Admin

Posts : 137
Join date : 2011-02-05
Age : 49

https://arjphat.thai-forum.net

Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty สงสัยตรงไหน!!

Post  Pompidou Sun Feb 27, 2011 7:37 pm

ใครมีข้อสงสัยตรงไหนเกี่ยวกับ Microprocessor
เข้ามาหาอาจารย์พัทได้ตั้งแต่ 9.00 น. - 22.00 น. ทุกวัน เว้นวันหยุดราชการ
555

คนอื่นอาจจะหาตัวยาก แต่อาจารย์พัท หาไม่ยากครับ

หรือถามผ่าน Forum ก็ได้ น่าจะดีกว่า คนอื่นจะได้ทราบข้อคำถามและคำตอบครับ


Pompidou
Admin

Posts : 137
Join date : 2011-02-05
Age : 49

https://arjphat.thai-forum.net

Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty ค่ะ

Post  ???????? Sun Feb 27, 2011 8:12 pm

๕๕๕๕ ได้เลยค่ะ อาจารย์ ขอบคุณม๊ากกมากก ค่ะ

????????
Guest


Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty สงสัยค่ะ

Post  ???????? Thu Mar 03, 2011 12:17 am

แอาจารย์ ค่ะ จากการบ้าน ครั้งที่ 2 ข้อ 2 อ่ะคะ ต่าที่เอาไปใส่ใน D[0:7] อ่ะคะ เป็นค่าcode ที่ได้จากคำสั่ง Mnemonic ใช่ ป่าวค่ะ

อย่าง ในการบ้าน ที่ MVI D,08h ค่าที่เอาไปใส่ ใน D[7:0] ก็คือ 16h ใช่มั้ย ค่ะ หนูเข้าใจถูกรึป่าว

ถ้าหนูเข้าใจถูก
แล้วในการบ้านครั้งที่ 3 อ่ะคะ ที่ 8200h จะได้โค้ด 3A ตรงกับคำสั่ง LDA a16 มีผลไปสามไบท์ แล้วที่ไบท์ต่อไปก็คือข้อมูล ของคำสั่ง LDA a16 งั้นหรอคะ

หนูว่า มันแปลกๆๆ คือ หนูเข้าใจผิดมากๆๆเลย ใช่มั้ยคะ

????????
Guest


Back to top Go down

Lecture Note_Digital&Micro 2-2553 Empty ไม่ตอบ

Post  Pompidou Thu Mar 03, 2011 5:48 pm

ตอบไม่ทันแล้วครับ เพราะพวกเราสอบไปแล้วครับ

Good LUCK!!!

Pompidou
Admin

Posts : 137
Join date : 2011-02-05
Age : 49

https://arjphat.thai-forum.net

Back to top Go down

Back to top


 
Permissions in this forum:
You cannot reply to topics in this forum