在计算机教材中 SUBS是什么意思

在计算机教材中 SUBS是什么意思,第1张

SUBS文件是字幕文件

如:

①扩展名是*.idx和*.sub

这种是DVD上分离下来的,也就是原版字幕,分离下来后是两个文件*.idx和*.sub,前面一个是索引文件,后面一个是字幕文件,必须两个文件在一起才能显示。

②扩展名是*.srt

这种是常见的外挂字幕文件,这是文本字幕文件,文件个头较小,目前是最流行的格式。要显示这两种字幕可以装专门的字幕软件如VOBSUB,在暴风影音软件中已经集成了这个。另外某些播放软件内置字幕显示功能就无需再装VOBSUB了,像KMPLAYER。

③扩展名是*.ass

ASS格式的文件是字幕外挂文件,需要有与之相对应的视频文件才能够起到它的作用。单独的ASS格式的文件可以用记事本直接打开.

需要注意的是字幕文件和你的AVI文件必须文件名相同,且放在同一个文件夹里

比如aaa.avi,必须对应aaa.idx;

aaa.sub对应aaa.srt

aaa.avi对应aaa.ass

才能正确显示字幕。

这些都是指令,cpu拿到下一条命令后根据指令表来区分命令种类和参数,然后根据该命令来执行。

1、ARM指令集LDR字数据加载指LDRB 字节数据加载指令,STRB字节数据存储指SUBS需要借位,SUB和SBC生成进位标志的方式不同于常规,如果需要借位则清除进位标志,所以指令要对进位标志进行一个非 *** 作。

2、第一个64位 *** 作数存放在寄存器R2,R3中第二个64位 *** 作数存放在寄存器R4,R5中64位结果存放在R0R1中,64位的减法第一个 *** 作数减去第二个 *** 作数,可由以下语句实现SUBS R0,R2,R4低32位相减,S表示结果影响条件标志位的值。

3、SBC R1,R3,R5高32位相减CMP 比较指令格式CMP<cond><Rn>,<op1>功能Rn-op1该指令进行一次减法运算,但不存储结果,根据结果更新CPSR中条件标志位的值。

4、该指令不需要显式地指定S后缀来更改状态标志其中, *** 作数op1为寄存器或立即数,LDR指令的格式为LDR目的寄存器,存储器地址。

在arm中,ADD加法不带进位的,adds是带进位的,运算完成要置符号位,所以不能替换,sub和subs是做减法的,类似用法。如果指定了 S,则这些指令将会根据结果来更新 N、Z、C 和 V 标记。16 位指令这些指令的下列形式可用于 Thumb-2 之前的 Thumb 代码中,在 Thumb-2 代码中使用时为 16 位指令:ADDS Rd, Rn, #immimm 范围为 0-7。Rd 和 Rn 必须都是 Lo 寄存器。ADDS Rd, Rn, RmRd、Rn 和 Rm 必须都是 Lo 寄存器。ADD Rd, Rd, RmARMv6 及更低版本: Rd 和/或 Rm 必须是 Hi 寄存器。 ARMv6T2 及更高版本: 无此限制。ADDS Rd, Rd, #immimm 范围为 0-255。Rd 必须是 Lo 寄存器。SUBS Rd, Rn, RmRd、Rn 和 Rm 必须都是 Lo 寄存器。SUBS Rd, Rn, #immimm 范围为 0-7。Rd 和 Rn 必须都是 Lo 寄存器。SUBS Rd, Rd, #immimm 范围为 0-255。Rd 必须是 Lo 寄存器。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8942479.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存