Thursday, December 11, 2014

และสแกนรหัสคีย์บอร์ด

และสแกนรหัสคีย์บอร์ด

1 - โดยไม่คำนึงถึงประเภทของคีย์ที่ใช้การกระทำของการกดมันจะทำให้เกิดการเปลี่ยนแปลงในกระแสไฟฟ้าไหลผ่าน
วงจรที่เกี่ยวข้องกับคีย์

2 - ไมโครโปรเซสเซอร์เช่น Intel 8048 ภายในแป้นพิมพ์อย่างต่อเนื่องสแกนวงจรที่นำไปสู่​​กุญแจ
ตรวจพบการเพิ่มขึ้นและลดลงปุ่มเพาเวอร์ถูกกด เมื่อตรวจพบการเพิ่มขึ้นหรือลดลง
กระแสการประมวลผลสามารถพูดมากไม่ว่าจะเป็นกุญแจสำคัญในการถูกกดหรือปล่อยออกมา ที่สำคัญแต่ละคนมีโดยเฉพาะอย่างยิ่ง
ชุดของโค้ดแม้สำหรับผู้ใช้ที่พวกเขาปรากฏขึ้นเหมือนกัน หน่วยประมวลผลอาจยกตัวอย่างเช่นที่จะแยกแยะระหว่าง
เลื่อนซ้ายและขวา ที่จะแยกแยะระหว่างสัญญาณจริงและความผันผวนของความผิดปกติในการสแกนปัจจุบัน
ซ้ำแล้วซ้ำอีกหลายร้อยครั้งต่อวินาที เฉพาะสัญญาณรู้สึกโดยสองคนหรือมากกว่าการสแกนมีความสำคัญสำหรับ
หน่วยประมวลผล

3 - ทั้งนี้ขึ้นอยู่กับวงจรที่สำคัญหมีสัญญาณไปยังไมโครโปรเซสเซอร์ประมวลผลสร้างเป็นจำนวนมากเป็นที่รู้จัก
สแกนรหัส มีสองสแกนรหัสสำหรับแต่ละคีย์หนึ่งสำหรับเมื่อมันถูกกดและอื่น ๆ ที่เป็นความ
ได้รับการปล่อยตัว หน่วยประมวลผลจะจัดเก็บหมายเลขนี้ในหน่วยความจำบัฟเฟอร์ของแป้นพิมพ์เองและโหลดมันเข้ากับพอร์ตการเชื่อมต่อสำหรับ
ที่สามารถอ่านได้โดย BIOS ของคอมพิวเตอร์ จากนั้นหน่วยประมวลผลส่งสัญญาณขัดจังหวะผ่านสายเคเบิล
แป้นพิมพ์ที่ระบุว่ามีการสแกนรหัสรอเขาอยู่ ขอขัดจังหวะว่าหน่วยประมวลผลไว้
สิ่งที่คุณกำลังทำและหันความสนใจของคุณที่จะให้บริการการร้องขอ

4 - ไบออสอ่านสแกนรหัสจากพอร์ตแป้นพิมพ์และส่งสัญญาณไปยังแป้นพิมพ์เขาบอกว่ารหัสสามารถ
จะลบออกจากความทรงจำ

5 - หากสแกนรหัสอยู่ในปุ่มที่ได้จากการกดปุ่ม Shift หรือคีย์ในการพิจารณา
พิเศษหรือสองรัฐ - Alt, Ctrl Num Lock, Caps Lock, ล็อคเลื่อนและแทรก - เปลี่ยนแปลง BIOS ไบต์ที่สองในพื้นที่
หน่วยความจำพิเศษที่จะบันทึกคีย์ที่ถูกกด

6 - สำหรับคีย์อื่น ๆ ทั้งหมดไบออสตรวจสอบ bytes เหล่านี้เพื่อตรวจสอบว่าคีย์ถูกกดกับ Shift หรือ
พิเศษ ทั้งนี้ขึ้นอยู่กับสิ่งที่คุณพบไบออสแปลรหัสการสแกนรหัส ASCII โดยใช้เครื่องคอมพิวเตอร์ซึ่ง
แสดงให้เห็นถึงตัวละครหรือรหัสพิเศษสำหรับคีย์ฟังก์ชั่นหรือการเคลื่อนไหวเคอร์เซอร์ที่สำคัญ อักขระ
ตัวพิมพ์เล็กและตัวพิมพ์ใหญ่มีรหัส ASCII ที่แตกต่างกัน ในทั้งสองกรณีไบออสกำหนดรหัส ASCII หรือคีย์
พิเศษในความทรงจำของตัวเองซึ่งจะตามหาตัวระบบปฏิบัติการหรือโปรแกรมเพื่อให้การดำเนินงาน
จะถูกดำเนินการเสร็จเรียบร้อยแล้ว


No comments:

Post a Comment