State Table ตารางสถานะ

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
สมดุลเคมี.
Advertisements

บทที่ 3 การสมดุลของอนุภาค.
ป.2 บทที่ 1 “จำนวนนับ ไม่เกิน1,000”
ลอจิกเกต (Logic Gate).
แบบฝึกหัดท้ายบทที่ 2 1. ในแต่คู่ต่อไปนี้ ไออนใดมีขนาดใหญ่กว่าและทำไมถึงเป็นเช่นนั้น ก. N3- and F- ข. Mg2+ and Ca2+ ค. Fe2+ and Fe3+ ง. K+ and Li+
การทำงานแบบเลือกทำ (Selection)
การทดสอบที (t) หัวข้อที่จะศึกษามีดังนี้
สมการเชิงเส้นตัวแปรเดียว
Hashing Function มีหลายฟังก์ชั่น การเลือกใช้ขึ้นอยู่กับความเหมาะสมของข้อมูล ตัวอย่างของฟังก์ชั่นแฮชมีดังนี้ 1. Mod คือการนำค่าคีย์มา mod ด้วยค่า n ใด.
จงหาระยะห่างของจุดต่อไปนี้ 1. จุด 0 ไปยัง จุด 0 ไปยัง 2
ทฤษฏีกราฟเบื้องต้น ชั้นมัธยมศึกษาปีที่ 5.
พันธะโคเวเลนต์ ความยาวพันธะ พลังงานพันธะ.
วิชา การออกแบบและพัฒนาซอฟต์แวร์
สมการเชิงอนุพันธ์อย่างง่าย
Object-Oriented Analysis and Design
INC341 Block Reduction & Stability
Minimization วัตถุประสงค์ของบทเรียน
Combination Logic Circuit
-- Introduction to Sequential Devices Digital System Design I
Operating System ฉ NASA 4.
การลดรูป Logic Gates บทที่ 6.
ดร.สุรศักดิ์ มังสิงห์ SPU, Computer Science Dept.
เฉลยแบบฝึกหัด วิธีทำ.
บทที่ 2 การพัฒนาระบบ (System Development)
Review : เซตของ states ( สถานะ ) : เซตของ Input alphabets/symbols ( อักษร / สัญลักษณ์ รับเข้า ) : Initial state ( สถานะเริ่มต้น ) : เซตของ Final states.
Flip Flop ฟลิบฟล็อบ Flip Flop เป็น Multivibrator ชนิด Bistable คือ มี Output คงที่ 2 สภาวะ คำว่าคงที่ คือ คงอยู่ในสภาวะใดสภาวะหนึ่งโดยไม่จำกัดเวลา จนกว่าจะมี
การวิเคราะห์และสังเคราะห์เกต
ข้อสังเกตและข้อผิดพลาด ในการวิเคราะห์และออกแบบระบบ
CPE 332 Computer Engineering Mathematics II
บทที่ 5 เทคนิคการค้นหาข้อมูล (Searching Techniques)
ค33212 คณิตศาสตร์คอมพิวเตอร์ 6
ค33212 คณิตศาสตร์คอมพิวเตอร์ 6
ค33212 คณิตศาสตร์คอมพิวเตอร์ 6
(สถิตยศาสตร์วิศวกรรม)
(สถิตยศาสตร์วิศวกรรม)
ภาควิชาวิศวกรรมไฟฟ้า คณะวิศวกรรมศาสตร์ มหาวิทยาลัยสยาม
การประยุกต์ใช้ค่าเงินที่เปลี่ยนแปลงตามเวลา
โปรแกรมประยุกต์อื่นๆ
หลักการเขียนโปรแกรม ( )
ใบงาน 1. ให้นักเรียนคัดลอกเนื้อหาและตัวอย่างเรื่อง การวิเคราะห์ปัญหาและการจำลองความคิดตั้งแต่สไลด์ที่ 2-11 ลงในสมุด (ถ้าไม่มีให้ทำในกระดาษสมุด1คู่) 2.
โครงสร้างข้อมูลแบบกองซ้อน (Stack)
การจัดการเกี่ยวกับตารางตอนที่ ๒ การสร้างตาราง (TABLE) เบื้องต้น : การ กำหนดขนาดของตาราง หน่วยที่ใช้ในการกำหนดขนาดของตารางและ ส่วนประกอบของตาราง ช่องสดมภ์ในแถวที่
การเขียนซูโดโค้ด และการเขียนโฟลชาร์ต
Expected Means Square and random effect By Mr.Wuttigrai Boonkum Department of Animal Science, Faculty of Agriculture, KKU.
1. Sequential Circuit and Application
การทดลองสุ่มและแซมเปิ้ลสเปซ
การเขียน แบบวนซ้ำ , วนลูป
สื่อการสอนคณิตศาสตร์
LAB 2. การเขียนวงจรลอจิกจากสมการลอจิก
บทที่ 1 จำนวนเชิงซ้อน.
การกระทำทางคณิตศาสตร์
คณิตศาสตร์พื้นฐาน ค ชั้นมัธยมศึกษาปีที่ 3 โดย ครูชำนาญ ยันต์ทอง
คำสั่ง จงเลือกคำตอบที่ถูกต้อง โดยการคลิ้กเม้าหน้าตัวเลือกที่ถูกต้อง
มัลติเปิลแอลลีล (Multiple allele)
การแก้ไขปัญหา วิชา เทคโนโลยีและสารสนเทศ
หน่วยการเรียนรู้ที่ 6 ทฤษฎีบทพีทาโกรัส
State Diagram Wattanapong suttapak, Software Engineering,
Flip-Flop บทที่ 8.
MATRIX จัดทำโดย น.ส. ปิยะนุช เจริญพืช เลขที่ 9
Flip-Flop บทที่ 8.
Flip-Flop บทที่ 8.
การบริหารงบประมาณ นางสาวณัฐฐวรรณ อินทรทิตย์
Problem Solving ขั้นตอนวิธีและการแก้ปัญหาสำหรับวิทยาการคอมพิวเตอร์
แนวทางการดำเนินงานเสริมสร้างและพัฒนาศักยภาพองค์กรเกษตรกร ปี 2559
การเขียนซูโดโค้ด และการเขียนโฟลชาร์ต
State Table ตารางสถานะ ปรับปรุง 18 เมษายน 2562
Timing diagram ปรับปรุง 19 มีนาคม
บทที่ 2 การวัด.
ประชุมผู้อำนวยการสำนักงานเขตพื้นที่การศึกษา ณ โรงแรมเอวาน่า บางนา กทม
อำนาจหน้าที่ของศึกษาธิการจังหวัด
ใบสำเนางานนำเสนอ:

State Table ตารางสถานะ ของวงจร Sequential โดยแสดงให้ทราบว่า PS:Present State ที่ได้รับ Input มาแล้ว วงจรจะมี NS:Next State เปลี่ยนไปอย่างไร และ Output เป็นเท่าใด ซึ่งมีวิธีเขียน 2 แบบคือ แบบของ Mealy และแบบของ Moore หนังสือ ดิจิตอลเทคนิค เล่ม 2 หน้า 54 http://www.ee.usyd.edu.au/tutorials/digital_tutorial/part3/t-diag.htm

ตัวอย่าง State Table แบบ Mealy Model PS NS/Z X=0 X=1 A B/1 C/0 B B/0 A/1 C A/0 State Table #2 PS NS/Z X=0 X=1 A D/0 B/0 B C/0 C D C/1

ตัวอย่าง State Diagram 0/0 1/1 0/1 1/0 0/0 B C 1/0 A/0 1 1 State Diagram #1 B/1 C/0 1 State Diagram #2

ตัวอย่าง State Table & State Diagram แบบ Mealy Model 0/0 (ก) State Table 1/1 PS NS/Z X=0 X=1 A B/1 C/0 B B/0 A/1 C A/0 0/1 1/0 0/0 B C 1/0 (ข) State Diagram (ค) แสดง Output Sequence หาก Input Sequence = 0 0 1 1 0 1 1 0 0 http://www.thaiall.com/digitallogic/sequential_logic_kmutt.pdf Input X 1 Present State PS A B C Next State NS Output Sequence Z

ตัวอย่าง State Table & State Diagram แบบ Moore Model 1 PS NS Output X=0 X=1 Z A C B 1 1 B/1 C/0 1 (ข) State Diagram (ค) แสดง Output Sequence หาก Input Sequence = 1 0 1 1 0 0 0 1 1 http://www.thaiall.com/digitallogic/sequential_logic_kmutt.pdf Input X 1 Present State PS B C A Next State NS Output Sequence Z

แบบฝึกหัด State Table & State Diagram แบบ Mealy Model 1/0 0/0 PS NS/Z X=0 X=1 A D/0 B/0 B C/0 C D C/1 B 0/0 D 1/0 0/0 1/1 0/0 C 1/0 (ข) State Diagram (ค) แสดง Output Sequence หาก Input Sequence = 0 1 0 1 0 1 Input X 1 Present State PS A D C B Next State NS Output Sequence Z

การลดทอนสภาวะ (State Reduction) http://narong.ee.engr.tu.ac.th/digital/document/07-Seq.pdf http://eda.ee.nctu.edu.tw/courses/logic_design/Logic%20Design%20(15).pdf

การลดทอนสภาวะ (State Reduction) (1/4) น่าจะดี (ก) State Table (ข) Implication Table (ค) กากบาทช่องที่ไม่มีคู่สภาวะ http://www.thaiall.com/digitallogic/sequential_logic_ch07.pdf http://www.ee.usyd.edu.au/tutorials/digital_tutorial/part3/st-red.htm

การลดทอนสภาวะ (State Reduction) (2/4) (ก) State Table (ง) เติมคู่ http://www.thaiall.com/digitallogic/sequential_logic_ch07.pdf http://www.ee.usyd.edu.au/tutorials/digital_tutorial/part3/st-red.htm

การลดทอนสภาวะ (State Reduction) (3/4) (จ) ตรวจความทัดเทียม (ฉ) Equivalent Partition http://www.thaiall.com/digitallogic/sequential_logic_ch07.pdf http://www.ee.usyd.edu.au/tutorials/digital_tutorial/part3/st-red.htm AE ไม่ทัดเทียมกับ AE , BC จึงแยกคู่ AE ออกจากกัน เวลาเลือกต้องเลือกจากแนวทั้งที่เป็นตัวแทน

การลดทอนสภาวะ (State Reduction) (4/4) (ก) State Table (ข) Implication Table (ค) กากบาทช่องที่ไม่มีคู่สภาวะ (ง) เติมคู่ (จ) ตรวจความทัดเทียม (ฉ) Equivalent Partition http://www.thaiall.com/digitallogic/sequential_logic_ch07.pdf http://www.ee.usyd.edu.au/tutorials/digital_tutorial/part3/st-red.htm AE ไม่ทัดเทียมกับ AE , BC จึงแยกคู่ AE ออกจากกัน เวลาเลือกต้องเลือกจากแนวทั้งที่เป็นตัวแทน

การลดทอนสภาวะ (State Reduction) (1/4)

การลดทอนสภาวะ (State Reduction) (2/4)

การลดทอนสภาวะ (State Reduction) (3/4) ในคอลัม G มี C กับ B มาเป็นคู่แล้ว จึงต้องนำ G กับ H มาเดี่ยว

การลดทอนสภาวะ (State Reduction) (4/4) ในคอลัม G มี C กับ B มาเป็นคู่แล้ว จึงต้องนำ G กับ H มาเดี่ยว