腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5302)
视频
沙龙
1
回答
c++程序在fullscreen.It中的输出是控制台输出窗口的目标
代码
、
、
、
、
我使用Windows7UltimateI将
pc
上的CMD设置为几乎全屏幕(从cmd标题栏中更改属性).Though任务栏是可见的,我认为它是Windows 7上可能的最
大全
屏。我为一个小型命令行用户界面游戏编写了
代码
,我错误地假设输出屏幕将在每个用户的
PC
上最大化。所以,当我在另一台windows 7机器上运行它时,我得到了奇怪的输出,因为cmd屏幕在他们的
PC
上没有最大化。 如何确保在它运行的每台
PC
上将cmd屏幕设置为全屏幕(几乎是全屏幕)?我可以在
代码
中调用一些函
浏览 1
提问于2014-01-12
得票数 0
回答已采纳
1
回答
管道支路预测性能实例
、
、
、
、
我正在研究管道危险的例子,并研究来自的问题2。我找到了,它在某种程度上起到了帮助作用。 我不确定我的理解是否正确。如果有人能批评我的解决方案,告诉我我的想法是否正确,或者解释我
浏览 1
提问于2013-11-03
得票数 0
1
回答
8051执行时间小混乱
、
、
、
如果使用的是DJNZ助记符,那么只执行与DJNZ相关的标签,或者执行从该特定标签到DJNZ助记符的所有标签。DELAY: MOV R5,#100AGAIN: MOV R3,#250NOPDJNZ R3,HEREDJNZ R5,BACK 因此,当执行DJNZ R2时,它是只执行一次Label语句(MOV R3,#250),还是在每次执行重复标签时也在这里执行label?就像在其他编程语言中一样,我们总是有返回或中断语句,而在这个程序中没有类似的语句,所以我认为这里应该总是在每一个
浏览 1
提问于2015-08-03
得票数 0
回答已采纳
1
回答
解码和调度解释与线程解释
、
、
我试图理解在执行解码和调度解释中的程序和线程解释时的实际区别。我理解Java字节码是如何工作的,以及汇编语言是如何工作的。但DDI和TI在哪里适用呢?
浏览 1
提问于2010-10-03
得票数 13
回答已采纳
2
回答
如何使用相对跳跃?
、
、
关于相对跳跃,我有以下问题: 我知道相对于当前
PC
,JMP SHORT <displacement>将
跳转
到<displacement>字节。这是正确的吗?,汇编程序会自动生成一个相对
跳转
的op
代码
吗?也就是说,当我编写JMP <label>时,如果标签位于当前
PC
的128个字节以内,它将产生一个相对
跳转
?
浏览 4
提问于2012-06-22
得票数 5
回答已采纳
1
回答
uboot中的死循环测试
、
、
.globl _start ldr
pc
, _start ldr
pc
, _prefetch_abort ldr
浏览 1
提问于2012-07-17
得票数 0
1
回答
MIPS
跳转
指令编码:为什么左移,为什么保持高4位的
PC
?
、
、
、
为什么要将最左边的4位从
PC
增加到28位?
浏览 6
提问于2020-04-06
得票数 3
回答已采纳
1
回答
跳变序列的实现
、
、
我试图用C语言实现对管道模拟器的
跳转
指令。我一直在阅读mips的J指令,并看到它由26位imm和6位操作码构成。经过进一步阅读,我发现可以使用以下方法计算
跳转
指令的地址不过,我不完全确定如何在C语言中实现这一点。在计算前阶段时,我一直在尝试下面的
代码
,但它对我不起作用。if(idStage.instruction.type == J) ifStage.
pc
= ifStage << idStage.instr
浏览 4
提问于2014-10-21
得票数 1
回答已采纳
1
回答
MIPS分支而不是
跳转
、
使用带有预定条件的分支的原因是什么,例如:而不是像这样使用跳跃?分支用于测试条件,但在本例中,使用分支的条件将始终为真。那么,为什么要在跳跃中使用它呢?它是不是更快了?
浏览 13
提问于2016-09-20
得票数 2
回答已采纳
2
回答
在机器
代码
中编码程序集MIPS指令
、
我需要对以下beq指令进行编码:start: addu $8, $9, $10 beq $8, $0, start我知道这是一个J格式指令,所以除法将是6位到操作码和6到目标地址。beq操作码是000100,所以我已经有了0001000100000000,但是我不知道如何找到剩下的16位,有帮助吗?
浏览 3
提问于2015-06-10
得票数 0
回答已采纳
1
回答
关于跳跃函数的理论?
在MIPS类型的指令集中,Branch和Jump.These函数有两种寻址方式,即
PC
相对寻址和伪直接寻址。我想知道为什么我们对两种类型的指令使用两种不同的寻址方式?这是必要的吗?另外,分支指令
跳转
的最大大小是多少?那跳跃呢?
浏览 1
提问于2014-01-22
得票数 0
1
回答
具有有限跳跃范围的汇编程序标签
、
所有跳跃都是通过以下公式计算的:其中
PC
是指向下一条指令的程序计数器。如果需要向前
跳转
超过64行,则需要链式
跳转
,如下所示:这将有效地在当前指令之前跳过70行。当我们有标签时,我的问题就来了:汇编器如何为此生成
代码
?您需要两个
浏览 2
提问于2014-11-12
得票数 0
6
回答
了解程序集:如果分支,则为-O2
、
、
同样的C
代码
是:- int a; printfebp sub %esp, 8 sub %esp, 16
js
我还读到,当前一条指令中的符号发生变化时,
js
指令会执行
跳转
。因此,将eax与eax进行test会
浏览 0
提问于2011-01-11
得票数 2
回答已采纳
1
回答
在装配中,分支有时与跳跃是一样的吗?
、
、
我看了一下上面的答案, 它说分支允许条件,所以指令的格式不同于无条件的
跳转
。但是,我已经看到jl和je这样的
跳转
,它们以前使用cmp设置条件标志,因此在我看来,这些
跳转
的行为与分支的行为相同,这将减少分支到
跳转
的差异。我之所以这么问,是因为有人说我需要使用一个分支,然而,我在戈德波特中看到的每一个算法似乎都是由
跳转
组成的,所以如果不自己编写分支似乎是不可能的,这不是我们在这个模块中所做的事情,所以我没有能力这样做。
浏览 15
提问于2019-11-14
得票数 0
回答已采纳
1
回答
MIPS中的
跳转
指令
我们仅用26位的
跳转
指令来表示目标地址,因此该地址依赖于当前的
PC
+4值。当我要
跳转
到的指令位于我的
代码
中时,请考虑这种情况但是,我们将跳到以0011开头的错误地址(到0011&my_target = 26位$00),因为
PC
浏览 4
提问于2016-03-08
得票数 0
回答已采纳
1
回答
分支机器操作
代码
意味着什么(X86体系结构)?
、
、
、
我有一个简单的c
代码
,它是编译的,然后是使用objdump实用程序提取的文本
代码
。0x10(%ebp),%eax 804845d: 7e 0d jle 804846c 地址8048446的指令是jle 8048457 ,它有机器
代码
地址8048446处指令的机器
代码
是7e 0f 7e,是jle的机器
代码
。什么是The?
浏览 0
提问于2019-05-13
得票数 2
回答已采纳
1
回答
解释
跳转
表/分支表
我正在开发一个佳能起义军T1i,这里有一个我试图理解的
代码
流程图的一小段。据我所知,我认为这款相机采用了132 the的ARM v5处理器: 例子:在这个例子中只有一个CMP操作,所以我不明白它到底是如何工作的。任何帮助都将不胜感激!
浏览 1
提问于2011-07-09
得票数 3
1
回答
我可以在MIPS中使用$
PC
吗
据我所知,程序计数器,$
PC
对用户是隐藏的。它不是32个寄存器中的一个。我想做以下工作,而不是使用jalj my_function这是可能的吗?我知道监狱是宏观的。如何在不使用JAL并能够返回到调用者的下一个指令的情况下
跳转
到函数?谢谢。 谢谢!一种支持在
代码
中“发现”
PC
的方法是使用带有零偏移距的JAL (
跳转
/链接到下一条指令),然后从R31中读取
PC
。
浏览 3
提问于2011-11-03
得票数 3
2
回答
是否可以修改或访问程序计数器?
、
、
在阅读有关Program counter的文章时,我了解到Program Counter是特殊的,因为没有办法直接修改它的值。
浏览 1
提问于2011-12-26
得票数 5
回答已采纳
1
回答
把一颗星星放在登记册前是什么意思?
如果可能的话,我能得到它的源
代码
吗?多么? 我不太熟悉这个语法,它想做什么?
浏览 4
提问于2013-09-30
得票数 13
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券