SlideShare a Scribd company logo
Operation of
input
peripherals
05 July 2022
Computer Architecture Keyboard
Gabriel Islas Peraza
Fátima Miranda Pestaña
1 2
3
2
Definition
What is it?
A keyboard is a standard peripheral device
used to input text and other commands into
a computer.
It has several keys used to type letters,
numbers, and other characters.
A keyboard can be connected to a computer
using a USB cable or a wireless connection
and set communication between the PC and
the user.
When a user presses a key on a
keyboard, the keyboard sends a
unique signal to the computer.
The processing unit of the
computer receives the signal
and translates the signal to
know which key is pressed.
basically.
let's start:
In a modern computer, the interpretation of key presses is
generally left to the software: the information sent to the
computer, the scan code, tells it only which physical key
(or keys) was pressed or released.
A scancode (or scan code) is the data that most computer
keyboards send to a computer to report which keys have
been pressed. A number, or sequence of numbers, is
assigned to each key on the keyboard.
Releasing a key sends the
same code but with an
added byte.
How does the computer
understands keyboard
inputs


The signals sent by a keyboard are more position based than anything,
considering that there are multiple keyboard layouts, which is why you
have to set that up in the OS itself.
These positions are received by the PC, and are translated
using a Code Page (defines ascii characters with positions).
These characters are written into a memory buffer where
applications can receive them.


(Driver is also in charge of the LEDs for caps lock, scroll lock
and num lock.)
Thank you!
Have a nice
day.

More Related Content

What's hot

What's hot (20)

84 identify group keys on the keyboard and their functions
84 identify group keys on the keyboard and their functions84 identify group keys on the keyboard and their functions
84 identify group keys on the keyboard and their functions
 
What is a Keyboard
What is a KeyboardWhat is a Keyboard
What is a Keyboard
 
Keyboard
KeyboardKeyboard
Keyboard
 
Computer Mouse
 Computer Mouse Computer Mouse
Computer Mouse
 
Keyboard
Keyboard Keyboard
Keyboard
 
Keyboarding Technique PowerPoint
Keyboarding Technique PowerPointKeyboarding Technique PowerPoint
Keyboarding Technique PowerPoint
 
Keyboard
KeyboardKeyboard
Keyboard
 
Input Devices
Input DevicesInput Devices
Input Devices
 
Typing skill
Typing skillTyping skill
Typing skill
 
Keyboard
KeyboardKeyboard
Keyboard
 
Keyboard and-proper-finger-positioning
Keyboard and-proper-finger-positioningKeyboard and-proper-finger-positioning
Keyboard and-proper-finger-positioning
 
Using the Mouse
Using the MouseUsing the Mouse
Using the Mouse
 
Keyboarding Basics
Keyboarding BasicsKeyboarding Basics
Keyboarding Basics
 
BIOS basic input output system
BIOS basic input output systemBIOS basic input output system
BIOS basic input output system
 
Typing lesson
Typing lessonTyping lesson
Typing lesson
 
Parts of Keyboard
Parts of KeyboardParts of Keyboard
Parts of Keyboard
 
PPT on Keyboard
PPT on KeyboardPPT on Keyboard
PPT on Keyboard
 
Introduction to keyboard
Introduction to keyboardIntroduction to keyboard
Introduction to keyboard
 
Computer Input and Output Devices
Computer Input and Output DevicesComputer Input and Output Devices
Computer Input and Output Devices
 
Introduction to software
Introduction to softwareIntroduction to software
Introduction to software
 

Similar to Keyboard presentation.pdf

Similar to Keyboard presentation.pdf (20)

Mod las board 1
Mod las board 1Mod las board 1
Mod las board 1
 
Input devices
Input devicesInput devices
Input devices
 
kat ferraz
kat ferrazkat ferraz
kat ferraz
 
COMPUTERS BASICS power point and working parts.pptx
COMPUTERS BASICS power point and working parts.pptxCOMPUTERS BASICS power point and working parts.pptx
COMPUTERS BASICS power point and working parts.pptx
 
111 03 hardware 1 input
111 03 hardware 1 input111 03 hardware 1 input
111 03 hardware 1 input
 
pc hw.pdf
pc hw.pdfpc hw.pdf
pc hw.pdf
 
INPUT AND OUTPUT DEVICE.pptx
INPUT AND OUTPUT DEVICE.pptxINPUT AND OUTPUT DEVICE.pptx
INPUT AND OUTPUT DEVICE.pptx
 
Pallavi porwal
Pallavi porwalPallavi porwal
Pallavi porwal
 
Computer
ComputerComputer
Computer
 
Input Output Devices.pptx
Input Output Devices.pptxInput Output Devices.pptx
Input Output Devices.pptx
 
Peripheral devices
Peripheral     devicesPeripheral     devices
Peripheral devices
 
Parts of a computer
Parts of a computerParts of a computer
Parts of a computer
 
KEYBOARD
KEYBOARDKEYBOARD
KEYBOARD
 
Input and output devices
Input and output devicesInput and output devices
Input and output devices
 
Itc lec 4 input devices
Itc lec 4 input devicesItc lec 4 input devices
Itc lec 4 input devices
 
ITC_lec_4.ppt
ITC_lec_4.pptITC_lec_4.ppt
ITC_lec_4.ppt
 
Computer keyboardKeyboard
Computer keyboardKeyboardComputer keyboardKeyboard
Computer keyboardKeyboard
 
Input devices
Input devicesInput devices
Input devices
 
INPUT DEVICES
INPUT DEVICESINPUT DEVICES
INPUT DEVICES
 
Act4 Humility
Act4 HumilityAct4 Humility
Act4 Humility
 

Recently uploaded

How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?DOT TECH
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单enxupq
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单ewymefz
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单enxupq
 
Pre-ProductionImproveddsfjgndflghtgg.pptx
Pre-ProductionImproveddsfjgndflghtgg.pptxPre-ProductionImproveddsfjgndflghtgg.pptx
Pre-ProductionImproveddsfjgndflghtgg.pptxStephen266013
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJames Polillo
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...correoyaya
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIAlejandraGmez176757
 
Computer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sComputer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sMAQIB18
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单yhkoc
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsalex933524
 
2024-05-14 - Tableau User Group - TC24 Hot Topics - Tableau Pulse and Einstei...
2024-05-14 - Tableau User Group - TC24 Hot Topics - Tableau Pulse and Einstei...2024-05-14 - Tableau User Group - TC24 Hot Topics - Tableau Pulse and Einstei...
2024-05-14 - Tableau User Group - TC24 Hot Topics - Tableau Pulse and Einstei...elinavihriala
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .NABLAS株式会社
 
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPsWebinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPsCEPTES Software Inc
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundOppotus
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单ewymefz
 
Exploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptxExploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptxDilipVasan
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesStarCompliance.io
 

Recently uploaded (20)

How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?How can I successfully sell my pi coins in Philippines?
How can I successfully sell my pi coins in Philippines?
 
一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单一比一原版(YU毕业证)约克大学毕业证成绩单
一比一原版(YU毕业证)约克大学毕业证成绩单
 
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
一比一原版(IIT毕业证)伊利诺伊理工大学毕业证成绩单
 
一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单一比一原版(QU毕业证)皇后大学毕业证成绩单
一比一原版(QU毕业证)皇后大学毕业证成绩单
 
Pre-ProductionImproveddsfjgndflghtgg.pptx
Pre-ProductionImproveddsfjgndflghtgg.pptxPre-ProductionImproveddsfjgndflghtgg.pptx
Pre-ProductionImproveddsfjgndflghtgg.pptx
 
Jpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization SampleJpolillo Amazon PPC - Bid Optimization Sample
Jpolillo Amazon PPC - Bid Optimization Sample
 
Slip-and-fall Injuries: Top Workers' Comp Claims
Slip-and-fall Injuries: Top Workers' Comp ClaimsSlip-and-fall Injuries: Top Workers' Comp Claims
Slip-and-fall Injuries: Top Workers' Comp Claims
 
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
Innovative Methods in Media and Communication Research by Sebastian Kubitschk...
 
Business update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMIBusiness update Q1 2024 Lar España Real Estate SOCIMI
Business update Q1 2024 Lar España Real Estate SOCIMI
 
Computer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage sComputer Presentation.pptx ecommerce advantage s
Computer Presentation.pptx ecommerce advantage s
 
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
一比一原版(CU毕业证)卡尔顿大学毕业证成绩单
 
Tabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflowsTabula.io Cheatsheet: automate your data workflows
Tabula.io Cheatsheet: automate your data workflows
 
2024-05-14 - Tableau User Group - TC24 Hot Topics - Tableau Pulse and Einstei...
2024-05-14 - Tableau User Group - TC24 Hot Topics - Tableau Pulse and Einstei...2024-05-14 - Tableau User Group - TC24 Hot Topics - Tableau Pulse and Einstei...
2024-05-14 - Tableau User Group - TC24 Hot Topics - Tableau Pulse and Einstei...
 
社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .社内勉強会資料_LLM Agents                              .
社内勉強会資料_LLM Agents                              .
 
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPsWebinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
Webinar One View, Multiple Systems No-Code Integration of Salesforce and ERPs
 
Opendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptxOpendatabay - Open Data Marketplace.pptx
Opendatabay - Open Data Marketplace.pptx
 
Q1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year ReboundQ1’2024 Update: MYCI’s Leap Year Rebound
Q1’2024 Update: MYCI’s Leap Year Rebound
 
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
一比一原版(UPenn毕业证)宾夕法尼亚大学毕业证成绩单
 
Exploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptxExploratory Data Analysis - Dilip S.pptx
Exploratory Data Analysis - Dilip S.pptx
 
Investigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_CrimesInvestigate & Recover / StarCompliance.io / Crypto_Crimes
Investigate & Recover / StarCompliance.io / Crypto_Crimes
 

Keyboard presentation.pdf

  • 1. Operation of input peripherals 05 July 2022 Computer Architecture Keyboard Gabriel Islas Peraza Fátima Miranda Pestaña
  • 2. 1 2 3 2 Definition What is it? A keyboard is a standard peripheral device used to input text and other commands into a computer. It has several keys used to type letters, numbers, and other characters. A keyboard can be connected to a computer using a USB cable or a wireless connection and set communication between the PC and the user.
  • 3. When a user presses a key on a keyboard, the keyboard sends a unique signal to the computer. The processing unit of the computer receives the signal and translates the signal to know which key is pressed. basically.
  • 4. let's start: In a modern computer, the interpretation of key presses is generally left to the software: the information sent to the computer, the scan code, tells it only which physical key (or keys) was pressed or released. A scancode (or scan code) is the data that most computer keyboards send to a computer to report which keys have been pressed. A number, or sequence of numbers, is assigned to each key on the keyboard. Releasing a key sends the same code but with an added byte.
  • 5. How does the computer understands keyboard inputs The signals sent by a keyboard are more position based than anything, considering that there are multiple keyboard layouts, which is why you have to set that up in the OS itself.
  • 6. These positions are received by the PC, and are translated using a Code Page (defines ascii characters with positions). These characters are written into a memory buffer where applications can receive them. (Driver is also in charge of the LEDs for caps lock, scroll lock and num lock.)
  • 7. Thank you! Have a nice day.