กระโดดไปยังแผงนำทาง

การเขียนโปรแกรมบน 80386/80486 1 June 2007 2:08 pm

บันทึกโดย Mr. PeeTai ใน : หนังสือเก่า , ตรวจย้อนกลับ

การเขียนโปรแกรมบน 80386/80486หนังสือเล่มนี้ผมซื้อมาเพราะความเข้าใจผิดครับ เข้าใจผิดคิดว่ามันเป็นหนังสือสอนเขียนโปรแกรมคอมพิวเตอร์บนเครื่อง 80386/80486 ทั่ว ๆ ไป

ตอนที่พบเห็นหนังสือเล่มนี้นั้น มันถูกห่อพลาสติกเอาไว้อย่างดีเลยครับ นัยว่าจะไม่ให้อ่านฟรี ถ้าอยากอ่านก็ต้องจ่าย ผมอยากอ่าน ผมเลยยอมจ่าย แพงด้วยนะเล่มล่ะเกือบหกร้อยบาทแน่ะ ตอนนู้นอ่ะ

พอเอามาเปิดอ่านดูก็สบถออกมาได้ประโยคเดียวว่า “หนังสือห่าอะไรวะเนี่ย?” เพราะข้างในนั้นมันเล่าสถาปัตยกรรมคอมพิวเตอร์ 80386/80486, การจัดการหน่วยความจำ, การจัดการไฟล์ข้อมูล ฯลฯ ซึ่งมันไม่เห็นจะเกี่ยวอะไรกับการเขียนโปรแกรมเลย

แต่เนื่องจากผมงกครับ ในเมื่อพลาดพลั้งซื้อมาแล้วก็ต้องอ่าน แต่อ่านไปได้ไม่นานก็โยนมันเข้าตู้หนังสือไป ไม่สนใจไยดีมันอีก

ภายหลังผมได้เรียนวิชาสถาปัตยกรรมคอมพิวเตอร์, วิชา Assembly และวิชาระบบปฏิบัติการ ผมจึงเริ่มมีพื้นฐานขึ้นมาบ้าง ก็เลยไปเอามันมาอ่านใหม่อีกครั้ง

จุดที่ผมสนใจสำหรับหนังสือเล่มนี้ก็คือมันมีการอธิบายคำสั่งภาษาเครื่องของ CPU 80386/80486 ด้วย ผมตื่นเต้น เพราะมันเหนือล้ำกว่า Assembly มาก มันทำให้ผมเข้าใจว่าคำสั่ง Assembly ที่ผมเรียนมานั้น จริง ๆ แล้วมีการเข้ารหัสเป็นเลขฐานสองในรูปแบบภาษาเครื่องยังไง

ไม่รู้ว่าเมืองไทยเราจะมีเซียนภาษาเครื่องของ CPU ตระกูล Intel หรือเปล่า ที่เก่งประมาณว่ามองภาษาเครื่องปร๊าดเดียวก็รู้ว่าโปรแกรมนั้น ๆ ทำงานยังไงบ้างอ่ะ … สงสัยไม่มี :-P

Technorati Tags: , , , , , ,

ความคิดเห็น»

1. 7 - 1 June 2007

เล่มนี้ผมมีคร้าบ ซื้อมือสองมา นานโขแระ

2. Tee - 1 June 2007

ไม่รู้ว่าเมืองไทยเราจะมีเซียนภาษาเครื่องของ CPU ตระกูล Intel หรือเปล่า ที่เก่งประมาณว่ามองภาษาเครื่องปร๊าดเดียวก็รู้ว่าโปรแกรมนั้น ๆ ทำงานยังไงบ้างอ่ะ … สงสัยไม่มี

มีครับผมรู้จักคนนึงแต่ตอนนี้ไม่ได้อยู่เมืองไทย เหรียญทองโอลิมปิกคอมพิวเตอร์ เดาว่ามีอีกพอสมควรด้วย ผมก็พออ่านรู้เรื่องนะครับแต่ไม่ได้ภายในปราดเดียว มีการบ้านนึง คือให้ hack โปรแกรมที่กำหนดให้ โดยใช้ buffer overflow ไม่ให้ code มาให้แต่ executable ต้องอ่าน assembly แล้วหา security flaw เอา

3. iPAtS - 2 June 2007

ไอ้ย่อหน้าสุดท้ายนี…
ผมว่าทั้งโลกก็คงไม่มีมั๊ง ถ้าเอาเป็นภาษาเครื่องแบบตัวเลขล้วนๆ อ่ะนะ ไม่นับ mnemonic อ่ะ

(นึกถึงเรื่อง matrix เลย.. มองเข้าไปได้ยังไง - -”)

4. พี่ไท้ - 2 June 2007

ของมือสองบางทีก็ตั้งราคาซะเหมือนมือหนึ่งเลยครับคุณ 7 ผมเจอมาแล้วที่จตุจักร ตอนแรกคิดว่าซื้อหนังสือที่จตุจักรแล้วจะได้ลด ไม่เห็นมันจะได้ลดเล้ย T-T

โอ้แม่จ้าว คนระดับคอมพิวเตอร์โอลิมปิกโลกนี่ ทำได้ขนาดนี้เลยเหรอเนี่ยคุณ Tee แต่ที่ผมทึ่งกว่าก็คือฟิสิกส์โอลิมปิกโลกอย่างคุณ Tee รู้คอมพิวเตอร์มากกว่าคนจบคอมพิวเตอร์อีก ^o^ อันนี้ทึ่งกว่า

แหะ ๆ พอดีผมดูวีซีดีเรื่อง Matrix ก่อนที่จะเขียนหัวข้อนี้ซักแป๊บอ่ะครับคุณ iPAtS ผมเลยขุดเอาหนังสือเก่าเล่มนี้ขึ้นมาเขียน เพราะมันเขียนสอดคล้องกับเรื่อง Matrix ได้ :-P

5. Patsonic - 2 June 2007

ไม่รู้จักแฮะ เล่มนี้ อิอิ

6. Tee - 2 June 2007

ผมไม่ได้เก่งหรอกครับ แต่ละคนก็มีของที่ถนัดต่างกันไปอ่ะครับ ผมแค่ถนัดในด้านที่คุณพี่ไท้อยากเห็นอ่ะครับ

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


*
เพื่อพิสูจน์ว่าคุณเป็นมนุษย์ (ไม่ใช่หุ่นยนต์) ดังนั้น กรุณาใส่รหัสป้องกันซึ่งแสดงอยู่ด้านล่างด้วยครับ
Anti-Spam Image