Announcement

Collapse
No announcement yet.

(ถามเซียนคอม)เกี่ยวกับชุดคำสั่งของ CPU

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • (ถามเซียนคอม)เกี่ยวกับชุดคำสั่งของ CPU

    คือผมอยากรู้เรื่องชุดคำสั่งของ CPu Pc Intel + Amd ครับ จากอดีตจนถึงปัจจุบันเลยนะครับ ผมไปดูใน กุ๊กลี แล้ว งงๆ ครับ ใครพอรู้เรื่องช่วยเรียบเรียงให้ผมหน่อยนะครับ อยากรู้มากๆ
    เอาทั้ง Intel และ Amd อินเทลเริ่มจาก 8080 จนถึง i7 เลยนะครับ
    ส่วน เอเอ็มดี เริ่มจาก ตระกูล K เลยนะครับ

    แค่ตอนนี้ได้แึค่ Athlon II เป็นชุดคำสั่ง 3DNOW

  • #2
    ลองหาหนังสือที่เกี่ยวกับสถาปัตยกรรมคอม ดูครับมีบอกเกี่ยวกับ intel หมด

    Comment


    • #3
      หนังสือช่างคอม 2010

      Comment


      • #4
        intel / amd
        1.sse / 1.3dnow =คือคำสั่งที่ช่วยให้ประมาลผลข้อมูลได้จำนวนมาก ด้วยการใช้คำสั่งสำเร็จรูปเพียงคำสั่งเดียว
        2.Hyper-Threading / 2.---- =ช่วยจำลองการประมวลผลของซีพียูแต่ละแกนให้ทำงานได้สองเท่า
        3.turbo boost / 3.Turbocore =ช่วยให้ซีพียูสามารถปรับค่าตัวคูณขึ้น 2-5 ระดับโดยอัตโนมัติ
        4.Speed step / 4.Cool n Quiet =ช่วยให้ซีพียูปรับความเร็วและแรงดันไฟฟ้าได้ตามการทำงานจริงเพื่อลดความร้อนและประหยัดพลังงาน
        5.XD Bit / 5.NX Bit =ช่วยป้องกันโปรแกรมแฝงจากการบุกรุกทางอินเตอร์เน็ท
        6.AMD64 / 6.EM64T =การประมวลผลซีพียูแบบ 64 บิทสำหรับคอมพิวเตอร์
        7.ViiV / 7.Live! =ช่วยให้ซีพีนูสามาถแบ่งการทำงานการประมวลผลด้านมัลติมิเดียและวีดีโอไปพร้อมกับการทำงานด้านอื่น
        8.Multicore / 8.Multicore =การเพิ่มแกนประมวลผล โดยมีลักษณะการทำงานแบบมัลติโปรเซสเซอร์

        ##### เอาแบบปัจุบันก่อนะครับ เก่ากว่านี้เกิดไม่ทันครับ#######
        Last edited by kanteb; 28 Nov 2010, 23:03:37.

        Comment


        • #5
          Originally posted by kanteb View Post
          intel / amd
          1.sse / 1.3dnow =คือคำสั่งที่ช่วยให้ประมาลผลข้อมูลได้จำนวนมาก ด้วยการใช้คำสั่งสำเร็จรูปเพียงคำสั่งเดียว
          2.Hyper-Threading / 2.---- =ช่วยจำลองการประมวลผลของซีพียูแต่ละแกนให้ทำงานได้สองเท่า
          3.turbo boost / 3.Turbocore =ช่วยให้ซีพียูสามารถปรับค่าตัวคูณขึ้น 2-5 ระดับโดยอัตโนมัติ
          4.Speed step / 4.Cool n Quiet =ช่วยให้ซีพียูปรับความเร็วและแรงดันไฟฟ้าได้ตามการทำงานจริงเพื่อลดความร้อนและประหยัดพลังงาน
          5.XD Bit / 5.NX Bit =ช่วยป้องกันโปรแกรมแฝงจากการบุกรุกทางอินเตอร์เน็ท
          6.AMD64 / 6.EM64T =การประมวลผลซีพียูแบบ 64 บิทสำหรับคอมพิวเตอร์
          7.ViiV / 7.Live! =ช่วยให้ซีพีนูสามาถแบ่งการทำงานการประมวลผลด้านมัลติมิเดียและวีดีโอไปพร้อมกับการทำงานด้านอื่น
          8.Multicore / 8.Multicore =การเพิ่มแกนประมวลผล โดยมีลักษณะการทำงานแบบมัลติโปรเซสเซอร์

          ##### เอาแบบปัจุบันก่อนะครับ เก่ากว่านี้เกิดไม่ทันครับ#######

          วิศวะคอมมาตอบแล้ว เดี๋ยวผมเรียน IT อิอิวิศวะไปไม่ไหว ฟิสิกส์ไม่ฉลาด

          Comment


          • #6
            Originally posted by kanteb View Post
            ##### เอาแบบปัจุบันก่อนะครับ เก่ากว่านี้เกิดไม่ทันครับ#######
            ขอบคุณท่านมากๆนะครับ
            ผมมีหนังสือ CA อยู่เล่มนึง แต่อ่านไม่ค่อยรู้เรื่องมันเป็นภาษาอังกฤษ T_T

            Comment


            • #7
              Streaming SIMD Extensions (SSE) หรือชื่อเดิมคือ Internet Streaming SIMD Extensions (ISSE) เป็นชุดของคำสั่งเครื่องแบบ SIMD (Single Instruction, Multiple Data) ที่ออกแบบโดยอินเทล เริ่มใช้ครั้งแรกในเพนเทียม III เมื่อปี ค.ศ. 1999 โดยเป็นคู่แข่งของเทคโนโลยี 3DNow! ของบริษัท AMD ประกอบด้วยชุดคำสั่งจำนวน 70 คำสั่ง

              ชื่อในการพัฒนาของ SSE คือ KNI ย่อมาจาก Katmai New Instructions (Katmai เป็นรหัสของเพนเทียม III) ในภายหลังบริษัท AMD ได้นำชุดคำสั่ง SSE ไปใช้ในซีพียูรุ่น Athlon XP เป็นต้นมา

              ก่อนหน้า SSE ทางอินเทลได้คิดค้นชุดคำสั่งแบบ SIMD สำหรับสถาปัตยกรรม IA-32 ในชื่อว่า MMX ซึ่งมีปัญหา 2 ประการ คือ ใช้รีจิสเตอร์สำหรับคำนวณทศนิยม (Floating point) ตัวเดียวกับของซีพียู ทำให้ซีพียูไม่สามารถประมวลผลทศนิยมพร้อมกับ MMX ได้ และ MMX สามารถทำงานได้กับจำนวนเต็ม (integer) เท่านั้น

              SSE แก้ปัญหาโดยการเพิ่มรีจิสเตอร์ขนาด 128 บิตเข้าไปอีก 8 ตัว ในตำแหน่ง XMM0-XMM7 ในช่วงหลังเมื่อทั้ง AMD และอินเทลปรับขนาดสถาปัตยกรรมเป็น 64 บิต ก็ได้เพิ่มรีจิสเตอร์เข้าไปอีก 8 ตัว (XMM8-XMM15) และยังมีรีจิสเตอร์ควบคุมขนาด 32 บิตอีก 1 ตัวชื่อ MXCSR

              [แก้] รุ่นอื่นๆ
              SSE2 ใช้ครั้งแรกกับ เพนเทียม 4 โดยเป็นการปรับปรุง SSE เดิม เพิ่มชุดคำสั่งทางคณิตศาสตร์สำหรับเลขทศนิยมขนาด 64 บิต (Double-precision)
              SSE3 หรือชื่อในการพัฒนา Prescott New Instructions เป็นการปรับปรุงเพิ่มเติมจาก SSE2 เริ่มใช้ใน เพนเทียม 4 รหัส Prescott
              SSSE3 (Supplemental Streaming SIMD Extension 3) เป็นการปรับปรุงจาก SSE3 เริ่มใช้ใน Core 2
              SSE4 ปรับปรุงจาก SSE4 จะใช้ในซีพียูสาย Core 2 รหัส Penryn

              Comment


              • #8
                กุ๊กลี 555+

                Comment

                Working...
                X