วันอังคารที่ 23 มีนาคม พ.ศ. 2553

ส่วนคำนวณ (Arithmetic logic Unit)


Makita Ls1214f Review
Makita Power Tools Parts
Makita Table Saw
Makita Usa
Milwaukee Drill Parts
Porter Cable 7336sp
Porter Cable Profile Sander
Positive Or Negative Battery For Power Tools
Power Tool
Used Power Tools
Air Stapler
Bostitch Brad Nailer Parts
Electric Drills
Impact Drill
King Canada Power Tools
Milwaukee Power Tools On Ebay
Porter Cable Bammer
Porter Cable Belt Sander
Porter Cable Routers
Senco Tools
Staples Discount
Stihl Power Tools
Agricultural Hand Tools
Bostitch Finish Nailer
Donation Value Power Tools
Hitachi Nv65ah
Makita Circular Saw
Makita Ge0600
Makita Tool Bags
Porter Cable 7424xp
Porter Cable Compressor Combo Kit Compressor
Power Switches For Tools
Power Tool Safety
Price Pfister Ashfield Double Towel Bar Pewter
Senco Staples
Sk Hand Tools
Small Garden Digging Hand Tools
12v Black And Decker Nailer
Air Nailer
Arrow Stapler
Batteries For Cordless Tools
Dewalt Discount Power Tools
Duo-fast Staplers
Duofast
Electric Drill
Electric Hammer Drills
Electric Nail Gun
Gmc Power Tools
Makita Drill
Power Tools Company
Price Pfister Replacement Parts
Proto Hand Tools
Skil Power Tool Parts
Who Manufactures Craftsman Power Tools
Black And Decker Reciprocating Saw
Bostitch N65cp
Bostitch Staples
Cheap Bostitch Miiifn Floor Nailers
Chicago Electric Power Tools 10 Inch Compound Miter Saw
Cordless Power Tools Http
Grizzly Power Tools
Hand Tool
Hitachi Air Compressor
Hitachi Routers
Kawasaki Power Tools
Makita Bjv180
Makita Cordless Tools
Makita Miter Saw
Milwaukee Hammer Drill Bits
Pneumatic Nail Gun Sets
Pneumatic Nail Gun
Porter Cable Cordless Jigsaw
Porter Cable Generator
Porter Cable Pancake Compressor
Power Tools For Cutting Advertised On Tv
Right Angle Drill Attachment
Rockwell Power Tools Replacement Parts
Senco Nail Gun
Who Makes Craftsman Power Tools
Arrow Electric Staple Gun For Fiberglass Duct Work
Bosch Finish Nailer
Bostitch B8 Staples
Bostitch Bt1855k
Bostitch Hp118k
Chicago Pneumatic Tools
Coleman Power Tools
Dewalt Dc628k Cordless Finish Nailer
Drill Extension Tools
Fradan Power Tools Part Primer Bulb
Hand Logging Tools
Harbor Freight Floor Nailer
Hitachi Air Tools
Hitachi Cordless Drill
Hitachi Miter Saw
Impact Wrenches
Makita 6093d Drill Replacement Battery
Makita Battery Replacement
Makita Impact Driver
Makita Lxt211
Paslode F350s
Paslode Mu112-w16r
Paslode Repair
Pneumatic Nail Guns
Porter Cable Finish Nailer
Porter Cable Sander Parts
Price Pfister Faucet Parts
Price Pfister Marielle
Pro Source Power Tools
Quality Hand Tools
Rockwell Right Angle Drill
Senco Air Compressor
Senco Pc1010
Senco Staplers
Snap On Power Tools
Thor-9 Nailer
Tools Yankee Screwdriver And Drill
Upholstery Stapler


ส่วนคำนวณเป็นส่วนประมวลผล ซึ่งนับว่าเป็นส่วนที่สำคัญที่สุด หรือ "หัวใจ" ของเครื่องคอมพิวเตอร์ ส่วนคำนวณทำหน้าที่ใหญ่ ๆ สองประการ คือ ประการแรกทำการบวก ลบ คูณ และหาร ประการที่สองคือ ทำหน้าที่ตัดสินใจว่าข้อมูลส่วนใหญ่หรือเล็กกว่าอีกข้อมูลหนึ่ง หน้าที่ทั้งสองประการนี้สามารถปฎิบัติการเป็นผลสำเร็จได้โดยอาศัยวงจรตรรกอันเป็นวงจรอิเล็กทรอนิกส์ จึงทำให้ส่วนคำนวณนี้มีชื่อเรียกอีกอย่างหนึ่งว่า ส่วนคำนวณตรรก (arithmetic logic unit; ALU) นอกจากนี้ ส่วนคำนวณสามารถเลื่อนข้อมูลไปทางซ้าย หรือทางขวา เก็บหรือย้ายข้อมูลไปยังส่วนอื่น ๆ ของส่วนควบคุมกลางได้
วงจรตรรก (logic circuits) เป็นวงจรทางอิเล็กทรอนิกส์ที่ใช้ส่วนประกอบ เช่น ตัวความต้านทาน ตัวเก็บประจุ ไดโอด ทรานซิสเตอร์ ฯลฯ มาจัดให้สามารถทำงานแทนการคำนวณทางตรรกได้ โดยใช้ "การมีสัญญาณไฟฟ้า" และ "ไม่มีสัญญาณไฟฟ้า" แทนสภาวะตรรก "จริง" และ "เท็จ" หรือ "1" กับ

"0" ทำให้สามารถสร้างวงจรขึ้นได้ 2 ชนิดใหญ่ ๆ คือ
1. วงจรตรรกจัดหมู่ (combination logic) เป็นวงจรที่ให้สัญญาณผลลัพธ์ขึ้นอยู่กับสภาวะของสัญญาณป้อนเข้าเท่านั้น วงจรนี้จึงไม่สามารถเก็บสัญญาณไว้ได้ หรือ วงจรนี้ไม่มีความจำ เช่น
วงจรอินเวอร์เทอร์ หรืออินเวอร์เทอร์เกต (inverter circuit หรือ inverter gate) คือ วงจรที่ทำหน้าที่กลับสภาวะตรรก "1" ให้เป็น "0" หรือจาก "0" ให้เป็น "1"
เกต "หรือ" (Or gate) เป็นวงจรที่ทำหน้าที่แทนปฎิบัติการทางตรรก "หรือ" วงจรนี้มีสัญญาณเข้า (input) ตั้งแต่สองจุดขึ้นไป แต่มีสัญญาณออก (output) หนึ่งจุด

เกต "และ" (And gate) เป็นวงจรที่ทำหน้าที่แทนปฎิบัติการทางตรรก "และ" วงจรนี้มีสัญญาณเข้าตั้งแต่สองจุดขึ้นไป และมีสัญญาณออกหนึ่งจุด
2. วงจรตรรกจัดลำดับ (sequential logic) เป็นวงจรที่มีสัญญาณผลลัพธ์ขึ้นอยู่กับสัญญาณป้อนเข้า และขึ้นอยู่กับสภาวะเดิมของสัญญาณผลลัพธ์ด้วย วงจรนี้มีคุณสมบัติที่สามารถเก็บสัญญาณ หรือความจำไว้ได้ แต่เมื่อเลิกทำงาน ปิดไฟฟ้าที่ไปเลี้ยงวงจรเหล่านี้ สัญญาณหรือความจำจะสูญหายไป เช่น วงจรฟลิปฟล็อป (flip-flop) วงจรนับ (counter) วงจรชิฟต์รีจิสเตอร์ (shift register)
วงจรบวก คือวงจรที่ทำหน้าที่บวกเลขฐานสอง โดยอาศัยวงจรตรรกเข้ามาประกอบเป็นวงจรบวกครึ่ง (half adder; H.A.) ซึ่งจะให้ผลบวก S และการทดออก Co ดังตาราง

เมื่อนำเอาวงจรบวกครึ่งสองวงจรกับเกต "หรือ" หนึ่งวงจรมารวมกันเป็นวงจรบวกเต็ม โดยมีการทดเข้า ทดออก และผลบวก
วงจรลบ เป็นวงจรที่ทำหน้าที่คล้ายวงจรบวก โดยใช้วงจรอินเวอร์เทอร์เข้าเปลี่ยนเลขตัวลบให้เป็นตัวประสม 1 (1's complement) คือเปลี่ยนเลข "0" เป็น "1" หรือ "0" เป็น "0" แล้วนำเข้าบวกกับตัวตั้ง เราก็จะได้ผลลบตามต้องการ
วงจรคูณและหาร การคูณสามารถทำได้ด้วยการบวกซ้ำ ๆ กัน และการหารสามารถทำได้ด้วยการลบซ้ำ ๆ กัน ดังนั้น การคูณก็คือ การจัดให้วงจรบวกทำการบวกซ้ำ ๆ กัน ส่วนการหารก็คือการจัดให้วงจรลบทำการลบซ้ำ นอกจากหลักการดังกล่าวแล้ว อาจจะใช้อีกหลักการหนึ่งคือ การคูณหารบางประเภทสามารถทำได้โดยการเลื่อนจุดไปทางซ้ายหรือขวา เช่น 256.741 X 100 = 25674.1 หรือ 256.741 / 100 =2.56741 เป็นต้น ส่วนเลขฐานสองที่คอมพิวเตอร์ใช้ก็ทำได้ในทำนองเดียวกัน

ไม่มีความคิดเห็น:

แสดงความคิดเห็น