แป้นพิมพ์คอมพิวเตอร์ทำงานอย่างไร? แป้นคีย์บอร์ด เครื่องหมายวรรคตอนบนคีย์บอร์ด

💖 ชอบไหม?แชร์ลิงก์กับเพื่อนของคุณ

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

คุณรู้หรือไม่ว่า?

รูปแบบแป้นพิมพ์ในปัจจุบันหรือรูปแบบ QWERTY ซึ่งอิงตามเค้าโครงของเครื่องพิมพ์ดีด ได้รับการออกแบบไม่ให้เพิ่มความเร็วในการพิมพ์ แต่เพื่อทำให้การพิมพ์ช้าลงและหลีกเลี่ยงไม่ให้เครื่องพิมพ์ดีดติดขัด

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

ประเภทของคีย์บอร์ด

อุปกรณ์นี้ไม่ได้รับการเปลี่ยนแปลงที่สำคัญนับตั้งแต่เปิดตัว มีเพียงปุ่มเพิ่มเติมในเวอร์ชันพิเศษในอุปกรณ์อิเล็กทรอนิกส์แต่ละเครื่อง ในรูปแบบเกือบจะเหมือนกัน (ยกเว้นปุ่มเพียงไม่กี่ปุ่ม) ในแล็ปท็อป, iPad, สมาร์ทโฟน ฯลฯ อย่างไรก็ตาม ต่อไปนี้คือคีย์บอร์ดบางส่วนที่พบบ่อยที่สุด:

  • คีย์บอร์ด Apple มาตรฐาน 82 คีย์
  • คีย์บอร์ดเสริมประสิทธิภาพ 108 คีย์ของ Apple
  • แป้นพิมพ์ขยาย 101 คีย์
  • คีย์บอร์ด 104 คีย์สำหรับ Windows

ประเภทคีย์

แป้นพิมพ์ได้รับการออกแบบในปี 1940 โดยใช้เทคโนโลยีเครื่องพิมพ์ดีด โดยทั่วไป คีย์บอร์ดส่วนใหญ่จะมีคีย์ระหว่าง 80 ถึง 110 คีย์ ขึ้นอยู่กับระบบปฏิบัติการ ผู้ผลิต หรือแอพพลิเคชั่นที่ผลิตขึ้นมา คีย์มีสี่ประเภทหลัก:

  • ปุ่มฟังก์ชัน
  • ปุ่มพิมพ์
  • ปุ่มตัวเลข
  • ปุ่มควบคุม

สามารถดูได้ในแผนภาพด้านล่าง

ในรูป แถวบนสุด (F1-F12) ประกอบด้วยปุ่มฟังก์ชั่น พวกเขารันคำสั่งเฉพาะที่กำหนดโดยระบบปฏิบัติการ ตัวอย่างเช่น ใน Windows 8 ในแอปพลิเคชัน Microsoft Power Point ปุ่ม F5 เป็นทางลัดเพื่อเปิด "การนำเสนอภาพนิ่ง" ในขณะที่ใน Microsoft Word ปุ่ม F11 ใช้เพื่อจัดรูปแบบข้อมูล

บรรทัดที่สองประกอบด้วยปุ่มตัวเลขหรือตัวเลข บรรทัดนี้ถูกนำมาใช้เพื่อการป้อนข้อมูลอย่างรวดเร็ว โดยเฉพาะสำหรับโปรแกรมที่มีข้อมูลตัวเลข การดำเนินการทางคณิตศาสตร์ ฯลฯ จำนวนมาก

บรรทัดที่ 3, 4 และ 5 ประกอบด้วยปุ่มที่ใช้สำหรับการพิมพ์จริง ข้อมูลตัวอักษรทุกประเภทจะถูกป้อนลงในโปรแกรมแก้ไขข้อความโดยใช้ปุ่มเหล่านี้

บรรทัดสุดท้ายประกอบด้วยปุ่มควบคุม พวกมันให้การควบคุมเคอร์เซอร์และยังช่วยให้คุณใช้ทางลัดหรือลิงก์ไปยังแอปพลิเคชันภายในบางอย่างได้ตามต้องการ ต่อไปนี้เป็นปุ่มควบคุมทั่วไปบางส่วน:

  • การควบคุม (Ctrl)
  • ทางเลือก (Alt)
  • ลบ (เดล)
  • แทรก (อิน)
  • หลบหนี (Esc)
  • บ้าน
  • จบ
  • ขึ้น (เพจอัพ)
  • เลื่อนหน้าลง

นอกจากนี้ คีย์บอร์ดยังมีปุ่มปรับแต่งอื่นๆ เช่น Shift

การทำงานภายในของคีย์บอร์ด

เมทริกซ์

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

การดำเนินงานที่สำคัญ

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

การตรวจจับการกดแป้นพิมพ์

เมื่อคุณกดปุ่มใดๆ วงจรจะปิดและมีกระแสไฟฟ้าจำนวนเล็กน้อยไหลผ่านวงจร โปรเซสเซอร์จะวิเคราะห์ตำแหน่งของปุ่มที่กดและส่งข้อมูลนี้ไปยังคอมพิวเตอร์ ซึ่งข้อมูลนี้จะถูกส่งไปยัง “ตัวควบคุมแป้นพิมพ์” คอนโทรลเลอร์นี้ประมวลผลข้อมูลที่ส่งโดยโปรเซสเซอร์และส่งต่อไปยังระบบปฏิบัติการตามลำดับ จากนั้นระบบปฏิบัติการจะตรวจสอบและวิเคราะห์ข้อมูลนี้เพื่อหาเนื้อหาของคำสั่งระบบปฏิบัติการ เช่น Ctrl + Shift + Esc เป็นต้น หากมีคำสั่งดังกล่าว คอมพิวเตอร์จะดำเนินการตามนั้น ถ้าไม่เช่นนั้นก็จะส่งต่อข้อมูลไปยังแอปพลิเคชันปัจจุบัน จากนั้นแอปพลิเคชันจะตรวจสอบว่าการกดแป้นพิมพ์เป็นของคำสั่งของแอปพลิเคชันหรือไม่ เช่น Ctrl+ P เป็นต้น ขอย้ำอีกครั้ง หากมีคำสั่งดังกล่าว คำสั่งเหล่านั้นจะถูกดำเนินการก่อน และหากไม่มี การกดแป้นพิมพ์เหล่านั้นจะถูกถือเป็นเนื้อหาหรือข้อมูล ทั้งหมดนี้เกิดขึ้นในเสี้ยววินาที ดังนั้นแม้ว่าคุณจะกดหลายปุ่มพร้อมกัน ระบบก็จะประมวลผลทั้งหมด

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

รูปแบบการกดแป้นพิมพ์

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

ประเภทสวิตช์

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

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

แม้ว่าจะมีแป้นพิมพ์หลายประเภท เช่น แป้นพิมพ์ไร้สาย บลูทูธ และ USB แต่แป้นพิมพ์ทั้งหมดใช้หลักการสิ้นสุดวงจรเดียวกันเพื่อตรวจจับการกดปุ่มและใช้งานฟังก์ชันต่างๆ

ในระบบคอมพิวเตอร์ส่วนใหญ่ แป้นพิมพ์คือแผงควบคุมที่ผู้ปฏิบัติงานป้อนข้อมูลและแจ้งให้คอมพิวเตอร์ทราบว่าต้องทำอย่างไร ในคอมพิวเตอร์ส่วนใหญ่ แป้นพิมพ์ซึ่งมีตัวอักษรและตัวเลขจะมีลักษณะคล้ายกับเครื่องพิมพ์ดีด

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

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

สัญญาณไปยังคอมพิวเตอร์ การสัมผัสสายไฟทั้งสองข้างใต้กุญแจจะทำให้วงจรไฟฟ้าสมบูรณ์ โดยส่งสัญญาณกลับไปยังไมโครโปรเซสเซอร์ (สีม่วง) ไมโครโปรเซสเซอร์รู้ว่าปุ่มใดถูกกด เนื่องจากแต่ละปุ่มเปิดใช้งานสายเพียงคู่เดียว ในกรณีของเรา รหัสหมายถึงตัวอักษร "A" และไมโครโปรเซสเซอร์จะสร้างรหัสดิจิทัล: 10100001

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

เริ่มต้นและสแกน เมื่อคอมพิวเตอร์ปิดอยู่ ไมโครโปรเซสเซอร์ของแป้นพิมพ์ (สีม่วง) จะส่งแรงกระตุ้นไฟฟ้า (ลูกศรสีชมพูเล็ก ๆ) ไปตามสายไฟแนวตั้ง (สีดำ) ที่อยู่ใต้ปุ่ม (สีเขียว) มันสแกนจากซ้ายไปขวา (ลูกศรสีแดงใหญ่) ด้วยความเร็ว 1,000 ครั้งต่อวินาที

กดปุ่มแล้ว การกดปุ่ม (ด้านซ้าย) จะทำให้สายไฟแนวตั้งและแนวนอนสัมผัสกัน พร้อมทั้งส่งสัญญาณการสแกนไป

การจัดระเบียบและการใช้คีย์บอร์ด

ในคอมพิวเตอร์ส่วนใหญ่ ปุ่มต่างๆ จะจัดอยู่ในรูปแบบ QWERTY (ขวา) ชื่อนี้มาจากตัวอักษรที่อยู่ด้านซ้ายในแถวแรกของแป้นพิมพ์ เค้าโครงตัวอักษร QWERTY ได้รับการออกแบบมาโดยเฉพาะในเครื่องรุ่นแรกๆ เพื่อชะลอความเร็วของพนักงานพิมพ์ดีดที่รวดเร็ว เพื่อให้เครื่องไม่ทำให้เกิดปัญหาการจราจรติดขัด ปุ่มบนแป้นพิมพ์คอมพิวเตอร์มีสี่ประเภท คีย์ข้อมูลป้อนตัวอักษร ตัวเลข และเครื่องหมายวรรคตอน ปุ่ม Shift จะสร้างตัวพิมพ์ใหญ่ ปุ่มควบคุมเคอร์เซอร์จะเลื่อนเคอร์เซอร์ไปรอบๆ หน้าจอ ปุ่มฟังก์ชั่นช่วยให้ผู้ปฏิบัติงานสามารถออกคำสั่งทั่วไปได้ด้วยการกดแป้นพิมพ์เพียงครั้งเดียว

ระบบป้อนข้อมูลด้วยแป้นพิมพ์ในคอมพิวเตอร์ประกอบด้วย:

  • ปุ่มกด;
  • ไฟแสดงสถานะ;
  • ตัวควบคุมภายใน
  • ช่องทางการส่งสัญญาณ
  • ตัวควบคุมแป้นพิมพ์

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

ปุ่มคีย์บอร์ดแบ่งออกเป็นสองกลุ่ม:

  • ปุ่มคำสั่ง- ออกแบบมาเพื่อจ่ายรหัสสัญญาณควบคุมและเปิดใช้งานโหมดอินพุตพิเศษ
  • ปุ่มตัวอักษรและตัวเลข- ออกแบบมาเพื่อป้อนอักขระตัวอักษรและตัวเลขลงในคอมพิวเตอร์

ในช่วงกลางศตวรรษที่ 19 เมื่อยังไม่มีคอมพิวเตอร์ ได้มีการประดิษฐ์เครื่องพิมพ์ดีดขึ้น เครื่องพิมพ์ดีดรุ่นแรกไม่สมบูรณ์ และเมื่อพิมพ์เร็ว คันโยกจะติด เพื่อที่จะ "แก้ไข" สถานการณ์ด้วยวิธีใดวิธีหนึ่งจึงมีการคิดค้นเลย์เอาต์พิเศษที่เรียกว่า QWERTY(ตามชื่อตัวอักษรแถวที่ 3 เริ่มจากซ้าย) สาระสำคัญของเค้าโครงนี้คือตัวอักษรที่เกิดขึ้นบ่อยที่สุดจะถูกวางไว้บนนิ้วที่ "อ่อนแอ" - นิ้วก้อย (ที่ขอบของแป้นพิมพ์) และตัวอักษรที่ไม่ค่อยเกิดขึ้นบ่อยที่สุด - จะถูกวางไว้ตรงกลางแป้นพิมพ์ (ใน บริเวณนิ้วชี้) ที่นี่เรากำลังพูดถึงวิธีการพิมพ์ด้วยนิ้วสิบนิ้วที่เรียกว่า blind บนคีย์บอร์ด

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


เค้าโครงซีริลลิกต่างจากตัวอักษรละตินตรงที่ได้รับการพัฒนาทันทีในโหมดตามหลักสรีระศาสตร์ (เมื่อตัวอักษรที่ปรากฏบ่อยครั้งจะอยู่ที่ตรงกลางของแป้นพิมพ์) และมีการใช้มาจนถึงทุกวันนี้แทบจะไม่เปลี่ยนแปลงเลย


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


เมื่อพัฒนาคอมพิวเตอร์ IBM ใช้การเข้ารหัส 8 บิตในการป้อนข้อมูลจากแป้นพิมพ์ - นั่นคือรหัสที่เป็นไปได้ทั้งหมด 256 รหัส แต่ละรหัสได้รับการกำหนดภาพกราฟิกของตัวเอง ขึ้นอยู่กับชุดสัญลักษณ์ แอสกี(American Standard Code for Information Interchange) ซึ่งเสริมด้วยสัญลักษณ์ที่ไอบีเอ็มเห็นว่าจำเป็น สามารถป้อนอักขระบางตัวได้โดยการกดปุ่มโดยตรง ในขณะที่ตัวอื่นๆ สามารถป้อนได้โดยใช้คีย์ผสม


เพื่อปรับตารางโค้ดให้เป็นอักษรซีริลลิก ระบบอินพุตจึงเป็น "Russified" เมื่อต้องการทำเช่นนี้ ตัวอักษรภาษารัสเซียจะถูกพิมพ์ลงบนปุ่มที่เกี่ยวข้อง และมีการเปลี่ยนแปลงระบบการสร้างตัวละครของคอนโทรลเลอร์ที่เกี่ยวข้อง

คีย์บอร์ด. แป้นพิมพ์ทำงานอย่างไร

ใช้แป้นพิมพ์ป้อนข้อมูลตัวอักษรและตัวเลขและควบคุมการทำงานของคอมพิวเตอร์ ชุดแป้นพิมพ์ประกอบด้วยแป้นพิมพ์และตัวควบคุมแป้นพิมพ์ ซึ่งประกอบด้วยหน่วยความจำบัฟเฟอร์และวงจรควบคุม

ตัวเลือกแป้นพิมพ์:

1. ประเภทของสวิตช์ - ในคีย์บอร์ดสมัยใหม่ สวิตช์เมมเบรนถูกใช้เป็นสวิตช์ที่ติดตั้งไว้ใต้ปุ่ม เหล่านี้เป็นแผ่นสัมผัสที่พิมพ์บนแผ่นอิเล็กทริกที่มีความยืดหยุ่น เมื่อกด แผ่นด้านบนจะสัมผัสกับแผ่นด้านล่างและหน้าสัมผัสจะปิด สิ่งนี้ถูกตรวจพบโดยตัวควบคุมคีย์บอร์ดและสัญญาณจะถูกส่งไปยังพีซี ส่วนใหญ่มักใช้ในโน้ตบุ๊ก (ความหนาน้อย) สำหรับเดสก์ท็อปพีซี แป้นพิมพ์ A1 (101 คีย์) มักใช้บ่อยที่สุด ประกอบด้วยแผ่นสปริงพิเศษ มีความน่าเชื่อถือและสะดวกสบาย

2. เค้าโครงที่สำคัญ มีคีย์บอร์ดตรงและออกแบบตามหลักสรีรศาสตร์ อันที่สองใช้งานได้ดีกว่า ปุ่มต่างๆ แบ่งออกเป็นสองกลุ่ม โดยแต่ละกลุ่มจะหมุนสัมพันธ์กัน (สามารถปรับมุมนี้ได้)

ตามอัตภาพ เราสามารถแยกแยะกลุ่มคีย์บนคีย์บอร์ดได้สี่กลุ่ม:

1. ปุ่มตัวเลขและตัวอักษรและอักขระ (ช่องว่าง, ตัวเลข 0-9, ตัวอักษรละติน, ตัวอักษรรัสเซีย, เครื่องหมายวรรคตอน, สัญลักษณ์บริการ “+”, “,” ฯลฯ)

2. ปุ่มฟังก์ชั่น: F1 – F10

3. ปุ่มบริการ: Enter, Esc, Tab, ลูกศรเคอร์เซอร์ และอื่นๆ อีกมากมาย

4. แป้นพิมพ์เสริมด้านขวา

ตามหลักการทำงานแป้นพิมพ์พีซีแตกต่างอย่างสิ้นเชิงจากแป้นพิมพ์ของอุปกรณ์ทางเทคนิคและเครื่องพิมพ์ดีดต่างๆ

แป้นพิมพ์ PC มีจอแสดงผลของตัวเองใน RAM ซึ่งแสดงเป็นสองไบต์ แต่ละบิตใน 16 บิตของบอร์ดนี้เป็นหลอดไฟชนิดหนึ่งซึ่งสะท้อนสถานะของคีย์พิเศษอย่างใดอย่างหนึ่งบนแป้นพิมพ์ ตัวอย่างเช่นคุณกดปุ่ม NumLock ไฟก็สว่างขึ้น (บิตที่ 5) กด NumLock อีกครั้ง ไฟก็ดับลง

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

คีย์บอร์ดถูกแยกออกจากอิทธิพลโดยตรงต่อฮาร์ดแวร์และระบบปฏิบัติการ สัญญาณที่ส่งจากคีย์บอร์ดจะถูกเซ็นเซอร์สองครั้งโดยซอฟต์แวร์

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



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

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

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

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

หากคุณกดปุ่มค้างไว้ สัญญาณของมันจะเข้าสู่บัฟเฟอร์อย่างต่อเนื่องและอาจล้นออกมา (หากโปรแกรมไม่มีเวลาประมวลผล)

เมื่อเครื่องค้าง หลังจากกดปุ่มอย่างต่อเนื่อง คอมพิวเตอร์จะเริ่มตอบสนองต่อการกดครั้งต่อไปด้วยเสียง “เอี๊ยด” สั้นๆ ซึ่งหมายความว่าบัฟเฟอร์ของแป้นพิมพ์เต็ม และไม่มีใครตรวจสอบและเลือกรหัสที่นั่น จำเป็นต้องรีบูทเครื่อง

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

แป้นพิมพ์ใช้เพื่อป้อนข้อมูลลงในคอมพิวเตอร์และส่งสัญญาณควบคุม ประกอบด้วยชุดปุ่มตัวอักษรและตัวเลขมาตรฐานและปุ่มเพิ่มเติมบางปุ่ม - ปุ่มควบคุมและปุ่มฟังก์ชัน ปุ่มควบคุมเคอร์เซอร์ และปุ่มตัวเลขขนาดเล็ก

แนวคิดทั่วไป

จุดป้อนข้อมูล (เคอร์เซอร์)- สัญลักษณ์ “|” กะพริบบนหน้าจอแสดงตำแหน่งที่อักขระถัดไปที่ป้อนจากแป้นพิมพ์จะปรากฏขึ้น

คีย์บอร์ดมีบัฟเฟอร์ในตัว- หน่วยความจำกลางขนาดเล็กที่วางอักขระที่ป้อนไว้ อักขระทั้งหมดที่พิมพ์บนแป้นพิมพ์จะปรากฏบนจอภาพทันทีที่ตำแหน่งเคอร์เซอร์ อย่างไรก็ตาม หากระบบไม่ว่าง อักขระอาจไม่แสดงบนหน้าจอทันที แต่จะวางไว้ในบัฟเฟอร์แป้นพิมพ์เพื่อแสดงอักขระที่ป้อนบนหน้าจอหลังจากที่ระบบถูกปล่อยออกมา หากบัฟเฟอร์ของแป้นพิมพ์ล้น การกดปุ่มจะมีสัญญาณเสียงตามมาด้วย เพื่อระบุว่าไม่ได้ป้อนอักขระ (ถูกปฏิเสธ)

ที่พบบ่อยที่สุดในปัจจุบันคือ 105(7) - แป้นพิมพ์ที่มีรูปแบบคีย์ QWERTY(อ่านว่า "querti") ตั้งชื่อตามปุ่มที่อยู่ในแถวซ้ายบนของส่วนตัวอักษรและตัวเลขของแป้นพิมพ์

ปุ่มตัวอักษรและตัวเลข

ปุ่มตัวอักษรและตัวเลขของแป้นพิมพ์ได้รับการออกแบบมาเพื่อป้อนตัวอักษรภาษาอังกฤษและรัสเซีย ตัวเลข เครื่องหมายวรรคตอน และสัญลักษณ์อื่นๆ หากต้องการเปลี่ยนภาษาที่ป้อน ให้คลิกในพื้นที่ตัวบ่งชี้ แถบงานบนไอคอนตัวบ่งชี้แป้นพิมพ์และเลือกภาษาที่ต้องการ

สามารถเปลี่ยนภาษาได้โดยใช้แป้นพิมพ์ เมื่อต้องการทำเช่นนี้ คุณมักจะใช้แป้นพิมพ์ลัดแบบใดแบบหนึ่งจากสองแบบ: Alt (ซ้าย) + Shiftหรือ Ctrl + กะ.

ปุ่มตัวอักษรและตัวเลขยังป้อนอักขระจากตัวอักษรประจำชาติอื่นๆ ด้วย ตัวอย่างเช่น หากคุณติดตั้งภาษาเบลารุสไว้ในระบบของคุณ ตัวอักษรภาษาเบลารุสส่วนใหญ่จะตรงกับการจัดเรียงตัวอักษรของภาษารัสเซีย แต่ก็มีความแตกต่างเช่นกัน นำเสนอในตารางต่อไปนี้:

ปุ่มฟังก์ชัน

ที่ด้านบนของคีย์บอร์ดจะมี ปุ่มฟังก์ชั่น 12 ปุ่ม F1-F12- ปุ่มฟังก์ชั่นอาจมีความหมายที่แตกต่างกันในการใช้งานที่แตกต่างกัน นี่คือตัวอย่างการดำเนินการที่คีย์ดำเนินการ F5.


โปรดทราบว่าในหลายโปรแกรม ปุ่มจะใช้เพื่อรับความช่วยเหลือ (คำแนะนำ) F1.

ปุ่มควบคุม

ปุ่มควบคุมมีวัตถุประสงค์ดังต่อไปนี้

เข้า- ใส่รหัส. ในโปรแกรมประมวลผลคำ การกดปุ่ม Enter จะสิ้นสุดการป้อนย่อหน้า เมื่อทำงานในหน้าต่างโฟลเดอร์หรือ คอนดักเตอร์การกดปุ่ม Enter จะทำหน้าที่เหมือนกับการดับเบิลคลิกปุ่มซ้ายของเมาส์ (โดยปกติแล้วการกระทำเริ่มต้นจะเปิดขึ้น)

Esc(escape - exit) ปุ่มสำหรับยกเลิกการกระทำใดๆ เช่น ออกจากกล่องโต้ตอบ เมนู ฯลฯ

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


สำคัญ Ctrlไม่มีความหมายแยกกัน แต่เมื่อกดร่วมกับปุ่มตัวอักษรหรือปุ่มควบคุมอื่นๆ การกระทำจะเปลี่ยนไป นี่คือตัวอย่างบางส่วนของการใช้ชุดค่าผสมดังกล่าว:


กะ(ลงทะเบียน) - จัดให้มี เปลี่ยนการลงทะเบียนของคีย์(บนลงล่างและในทางกลับกัน) เช่น การกดปุ่ม กะเมื่อใช้ร่วมกับปุ่มตัวอักษร จะทำให้คุณสามารถป้อนตัวพิมพ์ใหญ่ได้


แทรก(แทรก) - สลับโหมดการแทรก (ป้อนอักขระใหม่ระหว่างอักขระที่พิมพ์แล้วแยกออกจากกัน) และโหมดการแทนที่ (อักขระเก่าผสมกับอักขระใหม่)

ลบ(ลบ) - ลบอักขระออกจากตำแหน่งทางด้านขวาของเคอร์เซอร์ (จุดป้อนข้อมูล)

พื้นที่ด้านหลังลบอักขระที่อยู่หน้าเคอร์เซอร์ เช่น ทางด้านซ้ายของตำแหน่งป้อนข้อมูล จำได้ว่าเป็นกุญแจสำคัญ พื้นที่ด้านหลังซึ่งอยู่บนแป้นพิมพ์เหนือปุ่ม เข้า.

Tab - ปุ่มแท็บในโปรแกรมแก้ไขข้อความ จะเลื่อนเคอร์เซอร์ไปทางขวาหลายตำแหน่งพร้อมกันจนกระทั่งแท็บถัดไปหยุด ในกล่องโต้ตอบ จะทำหน้าที่ย้ายระหว่างองค์ประกอบควบคุมต่างๆ

แคปล็อค- แก้ไขตัวพิมพ์ใหญ่ให้ การป้อนตัวพิมพ์ใหญ่แทนตัวพิมพ์เล็ก- โปรดทราบว่าที่สำคัญ แคปล็อคใช้งานได้กับปุ่มตัวอักษรเท่านั้น และไม่ส่งผลต่อการป้อนอักขระพิเศษ

เลื่อนล็อค- ใช้เฉพาะในสเปรดชีตเพื่อเลื่อนข้อมูลโดยไม่ต้องเปลี่ยนเซลล์ที่ใช้งานอยู่

บันทึกหน้าจอ, พิมพ์หน้าจอ- จัดเตรียมให้ การคัดลอกข้อมูลที่กำลังแสดงอยู่บนหน้าจอใน คลิปบอร์ด.

คีย์ล่างยาวไม่มีชื่อ - มีไว้สำหรับการเว้นวรรค (เพื่อแยกคำ)

แป้นโลโก้ Windows จะปรากฏขึ้น เมนูหลักหน้าต่าง นอกจากนี้ยังใช้เพื่อรันคำสั่งบางคำสั่ง ซึ่งมีรายการอยู่ในตารางด้านล่าง:

แป้นพิมพ์ลัด วัตถุประสงค์
วินโดวส์ + พัง การเปิดกล่องโต้ตอบ คุณสมบัติของระบบ
Windows + D หรือ Windows + M ย่อหน้าต่างทั้งหมดให้เล็กสุด
Windows + Shift + M การคืนค่าหน้าต่างที่ย่อเล็กสุด
วินโดวส์ + อี การเปิดหน้าต่าง My Computer
วินโดวส์ + เอฟ ค้นหาไฟล์หรือโฟลเดอร์
Ctrl + Windows + F ค้นหาคอมพิวเตอร์
วินโดวส์ + F1 การแสดงวิธีใช้ Windows
วินโดวส์ + ล ล็อคคอมพิวเตอร์เมื่อเชื่อมต่อกับโดเมนหรือสลับผู้ใช้หากคอมพิวเตอร์ไม่ได้เชื่อมต่อกับโดเมน
วินโดวส์ + อาร์ การเปิดกล่องโต้ตอบ ดำเนินการ
วินโดวส์+ยู กำลังเปิดตัวจัดการยูทิลิตี้

ปุ่มทำหน้าที่เรียกเมนูบริบทของวัตถุที่เลือกนั่นคือ แทนที่การคลิกขวาบนวัตถุที่เลือก

ปุ่มนำทาง

ปุ่มนำทางมีวัตถุประสงค์ดังต่อไปนี้

ปุ่ม ↓ ← → ใช้เพื่อเลื่อนเคอร์เซอร์ตามลำดับ ขึ้น, ลง, ซ้ายและขวาต่อตำแหน่งหรือสายงาน

หน้าแรกและจุดสิ้นสุด- ให้การเลื่อนเคอร์เซอร์ไปที่ตำแหน่งแรกและสุดท้ายของบรรทัดตามลำดับ

เลื่อนหน้าขึ้นและเลื่อนหน้าลง- ให้การเคลื่อนไหวผ่านข้อความหนึ่งหน้าจอกลับไปกลับมาตามลำดับ

แป้นพิมพ์ตัวเลขขนาดเล็ก

แป้นพิมพ์ตัวเลขขนาดเล็กสามารถใช้ได้ในสองโหมด: สำหรับ การป้อนตัวเลขและสำหรับ การควบคุมเคอร์เซอร์- โหมดเหล่านี้ถูกสลับโดยใช้กุญแจ ล็อคหมายเลข.

บอกเพื่อน