汇编中说按下键盘是通码,松开键盘是断盘。那么点击下键盘,就包含按下和松开二个行为,是不是就产生了二个码呀,先是通码,后是断码?
我也是这么理解的。可王爽汇编说按下a,引发九号中断,读出60端口,检查状态字节,如果状态键没有按下,则把a的扫描码和ASC码1E61写入缓冲区,按下b,则把其扫描码和ASC码3062写入缓冲区。这里的按下,应该都是我们平常所说的点击吧,不可能按着a和b不放。每按一个键都会产生通码和断码,但写入的只是通码,请问断码哪去了?
追答按下a,就是按下,不是点击。
追问你的意思是按下就包括按下和松开吧?比如说我按下a不可能松开吧。如果是这样,那么什么是断开呢?
追答你的意思是按下就包括按下和松开吧?
----
你怎么能这样说?
我那有这样的意思?
按下a,就是按下,怎么能和松开联系上?
======
王爽汇编说:
按下a,则把a的扫描码和ASC码1E61写入缓冲区,
按下b,则把其扫描码和ASC码3062写入缓冲区。
这里并没有说:松开a、松开b。
断码,如何产生...写入...,王爽没有讲。
可以自己理会:
松开a,则把a的扫描码和ASC码????写入缓冲区,
松开b,则把其扫描码和ASC码????写入缓冲区。
电脑PS2键盘的通码与断码
2012-03-24 请哪位朋友告诉我什么是汇编中点击下键盘到底产生的是通码和断码... 1 2011-05-10 【单片机】谁知道PS\/2键盘通信原理,我有几个问题不明白? 12 2013-08-02 PC机键盘举个例G键扫描码,通码为什么是22h,断码为什么要...更多类似问题 > 为你推荐:特别推荐 为什么立遗嘱的年轻人越来越多? 同...
汇编中从键盘输入的值都是以ascll码的形式存放的吗
通码,断码,ascii码
基于AT89C51的PS\/2键盘驱动中,扫描完键盘,怎么区别通码和断码?
获得通码后,必须保存该键已经按下的状态,下次扫描时如果和之前保存状态比较,如果变为释放,就发送断码, 如果之前是释放的,就不用发送断码了。
鼠标接口的电学引脚
当一个键被按下或持续按住时,键盘会将该键的通码发送给主机;而当一个键被释放时,键盘会将该键的断码发送给主机。 根据键盘按键扫描码的不同,在此可将按键分为如下几类: 第一类按键,通码为1字节,断码为OxFO+通码形式。如A键,其通码为Ox1C,断码为OxFO Ox1C, 第二类按键,通码为2字节0 xEO + 0 x...
哪位哥哥可以告诉我?
例二:在windows xp下双击光盘里面的“AutoRun.exe”文件,显示“0x77f745cc”指令引用的“0x00000078”内存。该内存不能为 “written”,要终止程序,请单击“确定”,而在Windows 98里运行却正常。解决方法:这可能是系统的兼容性问题,winXP的系统,右键“AutoRun.exe”文件,属性,兼容性,把“用兼容模式运行这个程序”...
人们通常所说的编程指的是什么?能教我一下吗?
在不知如何下手的时候,朋友们的心中是不是会产生“我是不是可以编程”的思想呢?但是又有哪个程序员是不经过学习就能成功的呢!其实编写程序并不是人们所想象的那么困难、那么复杂,每个有心致力于学习计算机的朋友都是可以尝试的! 选择适合自己的程序语言的必要性 目前常用的基本程序语言的种类比较繁多,比较简单的有:...
电脑网络中的“后门”是什么意思?
在Windows中按下Ctrl+Alt+Del可以显示当前运行的程序,这样一来,我们的木马程序不是要露馅了吗?以下这段汇编代码可以很方便的嵌入DELPHI或C++中,让别人看不到你的程序,可以很好的隐藏:asmmov ebx,30hpush espush fspop esmov ebx,es:[ebx]pop esmov eax,10800000hxchg [ebx+20h],eaxend;为什么这段汇编代码...
电脑蓝屏主要是什么原因造成的呢
详情请查看视频回答
什么宏电脑电脑中的宏是什么
而您清楚您并没有在其中使用宏或并不知道宏到底怎么用,那么您可以完全肯定您的文档已经感染了宏病毒。 2、同样是在打开“宏病毒防护功能”的情况下,您的OFFICE文档中一系列的文件都在打开时给出宏警告。由于在一般情况下我们很少使用到宏,所以当您看到成串的文档有宏警告时,可以肯定这些文档中有宏病毒。 3、...
怎么给台式电脑弄病毒如何给电脑植入病毒
以我8个月的黑客软件加壳程序员的经验告诉你,一般情况下确实可以。07年前常见的灰鸽子、僵尸等远控病毒,都可以在被激活的情况下自动工作,而且会将捕获的数据传送给指定的邮箱,提示下:保证安全前提下,这个邮箱应该和你没有唯一指向性。记住一点:黑客的电脑永远要是最安全的。当然你不上线是无法指定木马对数据进行分类...