腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
BIOS
中断
8
(
计时器
)
在
qemu-system-x86_64
上
不
工作
、
、
、
、
我认为
BIOS
中断
8
(
计时器
)应该每秒出现18.2次,但在qemu
上
却不是这样。mov al, 0x41 iret dw 0xaa55 $ nasm -f bin c.asm -o c.bin &&
qemu-system-x86
如果我希望一次又一次地
中断
8
的到来,我的代码出了什么问题。 我使用的是nasm 1.14.02、qemu 4.2.1和ubuntu
浏览 22
提问于2021-01-06
得票数 2
回答已采纳
1
回答
基于QEMU的皮层A12仿真
在
QEMU
上
可以模仿皮质A12吗?我应该选择什么-machine?我试着用versatileab,versatilepb,vexpress-a9,vexpress-a15,
在
多功能性的pb中实现这一点,我得到了qemu: fatal: Trying to execute
在
V快递-A9/15,qemu变得卡住了。 谢谢。
浏览 1
提问于2016-11-03
得票数 0
回答已采纳
1
回答
如果前32个
中断
是为异常保留的,定时器
中断
怎么可能是0x08?
、
、
、
我正在为英特尔i386开发一个嵌入式程序,我正在尝试弄清楚如何使用硬件
计时器
。我
在
(和其他地方)读到定时器
中断
是0x08,但 (和其他各种来源)说前32个
中断
是为异常保留的,而
中断
0x08专门用于双重故障。哪一项是正确的?我如何设置一个定时器
中断
处理程序,使用汇编语言或没有操作系统调用的非常低级的C语言?如果重要的话,我是
在
QEMU
上
运行它,而不是一个实际的物理i386。
浏览 19
提问于2017-02-14
得票数 6
回答已采纳
1
回答
对保护模式使用
BIOS
中断
是好的还是坏的?
、
、
、
、
我
在
MikeOS引导加载程序( )的基础
上
制作了一个非常基本的引导加载程序。我正在使用NASM和QEMU进行组装和测试。我正在尝试为我的操作系统启用保护模式。(来源:维基百科( )) 根据我所理解的,
在
保护模式下为all过程使用大量的
BIOS
中断
是不明智的,对吗?如果我是对的,那么我的引导加载程序也使用许多
BIOS
中断
在
屏幕
上
打印字符.是好的还是坏的?如果是坏的,
为什么
?我需要做哪些改变来创建一个打印字符过
浏览 2
提问于2018-06-21
得票数 2
回答已采纳
1
回答
调用UI线程的多个线程:表单数据所需的锁定?
、
、
、
、
我还没有问题,因为我的应用程序可以
工作
,但是我想了解发生了什么事,这样以后就不会有麻烦了。(我主要是一个数据库/web应用程序程序员,所以线程通常不是我的事情!)起初,我
在
UI线程中这样做,但了解到这不是一个好主意,我决定将ThreadPool.QueueUserWorkItem用于项目的ProcessorCount集合。
工作
线程是完全孤立的,它们在做自己的事情。我理解多线程的概念,同时需要知道如何访问共享数据。然而,我不完全清楚的是,当不同的线程调用UI线程来更新它时会发生什么。例如,如果我将项添加到列表或递增计数器,那么来自一
浏览 4
提问于2013-04-12
得票数 1
回答已采纳
2
回答
内核交换/ INT 13h是如何
中断
的?
、
、
在
使用链式加载时,GRUB中是否类似?然而,在这里,我只是想了解内核如何“过渡”到另一个内核的细节。这个有名字吗?我听说过INT13h,我认为它被用于GRUB/chainloading。
浏览 0
提问于2013-02-23
得票数 1
回答已采纳
1
回答
当向预先标度的硬件
计时器
添加偏移量时,如何避免这一错误?
、
、
、
、
我正在写一个微控制器
中断
,需要在其硬件
计时器
中添加一个偏移量。然而,由于
计时器
预分频器的
工作
方式,这种朴素的方法可以根据
中断
执行相对于预分频器时钟的定时引入一个非逐个错误。 为此,我
在
ATmega328P (= arduino)
上
使用
计时器
1。我用/
8
预分频器以正常模式设置它,并且正在使用
计时器
捕获
中断
来触发这个
中断
;
中断
的目标是
在</e
浏览 1
提问于2017-02-17
得票数 5
回答已采纳
1
回答
切换到遗留模式后无法访问
BIOS
(联想E330)
、
、
、
我将基于Windows
8
的笔记本电脑切换到
Bios
模式下,以便能够使用带有32位Ubuntu (Ubuntu)的USB键。
工作
得很好。我尝试
在
一个新的GPT分区
上
安装,它运行良好。然而..。现在我不能再访问
BIOS
了。F1或Enter键(应该引导我找到
BIOS
设置,或者分别
中断
标准引导)只是.什么都不做。Ubuntu (32位)立即启动。 有没有办法重新进入
BIOS
。我想现在做一个干净的基于64位的UEI安装,甚至访问Windows
浏览 0
提问于2013-12-21
得票数 0
1
回答
如何使用汇编语言TSR (终止和驻留)程序
在
特定的
计时器
滴答
上
打印字符串
、
、
、
、
我正在编写一个汇编语言程序,它将: mov bp, message ; offset of stri
浏览 1
提问于2019-07-21
得票数 0
3
回答
为什么
GetTickCount和timeGetTime的分辨率不同?
、
、
、
默认情况下,GetTickCount和timeGetTime具有相同的分辨率-- 15.625ms,但是
在
我调用timeBeginPeriod(1)之后,GetTickCount仍然每15.625 ms更新一次,而timeGetTime确实每1ms更新一次,这是
为什么
?
在
中,作者提到:我想知道:
为什么
GetTickCount和timeGetTime来自同一个实时时钟,但有两种解决方案? 谢谢!
浏览 2
提问于2013-03-13
得票数 6
1
回答
网页定时器的实现
、
它
工作
得很好。一旦
计时器
到达00:00或用户提交,我必须将数据发送到服务器。但问题是,我如何验证用户没有做任何黑客行为,比如通过设置断点来暂停
计时器
。 假设一个例子,我的
计时器
值是5分钟。用户有两个点的
中断
点,并在另外两分钟内完成了更改。用户
在
4分钟内提交。从
计时器
的角
浏览 1
提问于2017-05-22
得票数 0
1
回答
disable_local_irq和内核定时器
、
、
、
同样,
在
计数冻结的情况下,它在执行local_irq_enable()后往往会跳转。我不知道
为什么
会发生这种事。 我们知道
在
SMP的情况下,两个核运行一个时间表
计时器
吗?
在
某些情况下,我们不会看到jiffies计数的冻结,还是只
在
核心0
上
运行?。另外,由于内核
计时器
依赖于'jiffies‘--这意味着如果local_irq_disable()已经完成,我们的内核
计时器
都不会触发吗?
在
SMP系统中的一个核心上
浏览 7
提问于2011-06-29
得票数 7
2
回答
使用汇编更改ms-dos中的keybord语言
、
、
我是bigner
在
汇编,我想开始一个项目使用汇编语言这个程序必须改变我的键盘从英语到另一种语言,如土耳其语,
在
MS-DOS环境下,
在
谷歌我搜索,但找不到任何链接,这是任何人可以帮助我对于一个项目此项目必须在MS-DOS 6.22平台
上
用汇编语言编写。我是汇编语言的初学者。我不知道如何在汇编中定义字体,如果你能解释更多细节的话。 /Edit
浏览 0
提问于2012-08-18
得票数 0
1
回答
使串口
在
JNF9VT上
工作
、
我正在尝试让串行端口
在
debian8.5下的Jetway JNF9VT主板上
工作
。该板采用FintekF81866A超级IO芯片作为串口。显然,这是通过LPC总线连接到SOC的。所有的端口
在
Windows 7下都能正常
工作
,所以硬件肯定是
工作
的。我也尝试过Ubuntu16.04,但是看到了与Debian相同的问题。我正在使用一个简单的环回每个端口的TX和RX引脚与所有握手禁用,所以我
不
这是一个框架或时间问题。我尝试
在
1到15之间设置
中断
,但仍然不能传递
浏览 0
提问于2016-07-28
得票数 0
回答已采纳
1
回答
Arduino纳米定时器
、
、
、
、
我想了解更多关于
计时器
的信息。
浏览 4
提问于2013-04-17
得票数 9
回答已采纳
1
回答
实时Linux:禁用本地
计时器
中断
、
、
、
、
CPU1是由isolcpus内核参数隔离的,我想在这个CPU
上
禁用本地
计时器
中断
。作为比较,我做了同样的实验,但我改变了进程overload运行的核心(我一直
在
CPU1
上
观察
中断
):taskset -c 1 : 163 interruptstaskset -c 2 : 7 interrupts我的问题之一是
为什么</e
浏览 11
提问于2017-09-06
得票数 10
1
回答
如何使GRUB正确地从USB外部硬盘驱动器加载?
、
、
在
告诉我的PC
BIOS
从USB启动后,我只收到消息“重新启动并选择正确的启动设备”。外部USB硬盘驱动器是"WD我的护照超级1TB驱动器“。以下是我为达到这一目标所采取的步骤: 删除并重新创建外部驱动器
上
的msdos分区表。121597圆柱总计1953458176扇区单元=扇区1* 512 = 512字节扇区大小(逻辑/物理):512字节/ 512字节I/O大小(最小/最佳):512字节/ 512字节磁盘标识符: 0x00019d
8
c我重新启动,将我的PC <e
浏览 0
提问于2014-07-26
得票数 1
回答已采纳
1
回答
AWS Fargate中的Node.js流程是如何运行的?
、
、
、
、
我
在
1 vCPU/2 2GB内存任务配置
上
的AWS Fargate上部署了Node应用程序。我一直在想,当Node.js在此设置
上
运行时,相对于可用的vCPU会有什么行为。
上
的一个超线程。那么,如果整个程序只
在
一个本身就是一个超线程的vCPU
上
运行,那么libuv如何运行线程池(默认情况下运行4个线程)?另外,
在
较低配置( vCPU为0.256 )
上
运行的配置
上
,节点程序的行为如何?此外,Fargate通过运行配置中指定的任
浏览 30
提问于2020-07-27
得票数 4
4
回答
在
windows保护模式下int 13h?
、
、
我们是否可以
在
Windows操作系统中使用Int 13h (直接磁盘读/写),或者windows保护模式不允许使用Int 13h,如果是,是否有解决方法?提前谢谢。
浏览 1
提问于2010-01-23
得票数 2
回答已采纳
1
回答
在
启用外设
计时器
和
计时器
实际开始计数之间是否存在延迟?这种延迟是什么?是什么原因造成的?
、
、
我正在尝试配置一个
计时器
(TIM9)和它的
中断
处理程序来单步执行程序。我的方法是首先
中断
第一条指令,然后
在
中断
处理程序中配置定时器,以便在从ISR返回后立即触发
中断
。现在,我仍然
在
尝试正确地完成第一步。 这就是我现在正在使用的示例代码。我已经将定时器配置为在其计数器等于某个比较值时生成
中断
。我将比较值设置为1,这样代码就会在
计时器
的1个周期后
中断
。("MOV r
8
, #3 \n\t&quo
浏览 1
提问于2020-12-29
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
什么是BIOS?国产工控机BIOS系统的功能和作用揭秘!
主板很重要的芯片——BIOS基本知识介绍
CPU 隔离:Full Dynticks 深探
CPU 隔离:简介
CPU 隔离:管理和权衡
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券