คือตอนนี้ เพิ่งเรียนเรื่อง outp อะครับ
อาจารย์ให้อุปกรณ์มา 1 ตัว คือ แผงวงจร ที่มีไฟ led 8 ดวง กับ แผงตัวเลข เต็ม 1 ตัว(ประกอบจากไฟ 8 ดวง)
และปุ่มอีก 5 ปุ่ม
อันนี้ คือ คำสั่งที่ลองปล่อยออกไป
[src]{
int data;
unsigned portout = 0x378;
data = 0xff; //ไฟติดหมดทุกดวง
outp(portout,data)
return 0;
}
[/src]
สิ่งที่จะถาม
1. ทำไม ต้องเป็น 0x378 ในตอน ประกาศตัวportout จากการลองเปลี่ยนเป็นอย่างอื่นก็สั่งไม่ได้ ไฟไม่ติด
2. ที่ผมทำอ.บอกว่าเป็นตัวเลขฐาน 16ถ้าผมจะส่งเป็นเลขฐาน 2 จะเปลี่ยนตรงส่วนไหนบ้างครับ