🔹 量子休息室
🐱
1
🐶
1
#1451378
[ ゚∀。]不知道是不是这么个道理,不过确实很好用
#1451474
>>Po.1451467
[ ゚∀。]这个用词…我雷达要动了。且看其他伯格如何评价罢
[ ゚∀。]这个用词…我雷达要动了。且看其他伯格如何评价罢
#1451731
>>Po.1451631
[ ゚∀。]大早上,被邻居画的塞在大羽绒服里的小孩萌到了()感觉带着一种刚来到世界的稚气,很用力地从厚重的爱里探出了头
[ ゚∀。]大早上,被邻居画的塞在大羽绒服里的小孩萌到了()感觉带着一种刚来到世界的稚气,很用力地从厚重的爱里探出了头
#1451733
他奶奶的,我真想一觉睡到八点
#1451829
空间复杂度是指在原有的数据的基础上为了解决这个问题需要开辟的额外辅助空间
eg.
add(a,b)
{
c=a+b;
}
其中,c为额外开辟的辅助空间,即为在原来存储的数据之外,为了解决问题而新开辟的空间
eg.
add(a,b)
{
c=a+b;
}
其中,c为额外开辟的辅助空间,即为在原来存储的数据之外,为了解决问题而新开辟的空间
#1452047
・゚[ ノヮ´ ]听到外面一位奶奶对她孙女几次叮嘱“你不要走哦”“不准走哦”“站这儿别动”“有坏人哦”
她孙女用稚嫩的声音回应“嗯”“啊”“知道啦”
不知道为什么,感觉很好玩
她孙女用稚嫩的声音回应“嗯”“啊”“知道啦”
不知道为什么,感觉很好玩
#1452153
编址:宾馆里给房间编号
寻址:已有房间号,带领找房间的过程(确定某个存储单元的过程)
16MB按照半字寻址=(16MB/2B)2B=8M*2B=2²³*2B
寻址:已有房间号,带领找房间的过程(确定某个存储单元的过程)
16MB按照半字寻址=(16MB/2B)2B=8M*2B=2²³*2B
#1452154
[ ゚∀。]7”不到啊,我直接把那个弱智文案举办了
#1452155
说实话,真要如她所言那样,那确实是一个值得注意的问题,但是用词实在太弱智了,以至于给我初印象就是开什么玩笑啊大姐,我要吐了.jpg
#1452156
啊, 突然想到,极端弱智女权何尝不是一种污名化所有偏女性化词语的罪魁祸首呢.jpg
#1452323
先把地址数量最多的指令格式写出来
op(8b) A1(12b) A2(12b)
实际上8bit即0000 0000~1111 1111(256种情况)
在256种情况中,去掉250种情况当作二地址指令
后6种情况,当计算机扫描到其中的任何一种,就能判断为单地址指令
2.因此,在单地址指令下的操作码为:
1⃣️高八位固定,一共六种
2⃣️低十二位 0000 0000 0000~1111 1111 1111(2¹²种情况)
3⃣️剩余十二位即为单地址
即,单地址可以有6*2¹²,(6为可以改变的高位操作码)
op(8b) A1(12b) A2(12b)
实际上8bit即0000 0000~1111 1111(256种情况)
在256种情况中,去掉250种情况当作二地址指令
后6种情况,当计算机扫描到其中的任何一种,就能判断为单地址指令
2.因此,在单地址指令下的操作码为:
1⃣️高八位固定,一共六种
2⃣️低十二位 0000 0000 0000~1111 1111 1111(2¹²种情况)
3⃣️剩余十二位即为单地址
即,单地址可以有6*2¹²,(6为可以改变的高位操作码)
#1452328
OP1 A1(6)A2(6) A3(6) 29条
OP2 A1 (6)A2(6) 107条
设OP1为X比特,则在OP2中为X+6
当OP1为x时,则有2^x种情况,其应该X>291⃣️,保障三地址指令对应不同的操作码,又要留出一些操作码用于扩展成二地址
在二地址操作码剩余的6比特中,有2⁶种情况
则需要保障(2^x-29)* 2⁶≥1072⃣️
1⃣️2⃣️联立,X=5
但因为计算机按照字节编址,需要是8的整数倍,故此为24位
OP2 A1 (6)A2(6) 107条
设OP1为X比特,则在OP2中为X+6
当OP1为x时,则有2^x种情况,其应该X>291⃣️,保障三地址指令对应不同的操作码,又要留出一些操作码用于扩展成二地址
在二地址操作码剩余的6比特中,有2⁶种情况
则需要保障(2^x-29)* 2⁶≥1072⃣️
1⃣️2⃣️联立,X=5
但因为计算机按照字节编址,需要是8的整数倍,故此为24位
#1452343
OP2(4b) A1(6b) A2(6b) 12条指令
0000~1111,可以选择用前面的12种方式表示二地址指令,即为0~11
OP1 (4+6b) A1(6b)
高四位有4种情况,若只用3种,后有6位操作码,还能生成2⁶=64种情况,即3*64=192,即需要用到1111此情况才能达到254
当高4比特为1111时,还需保留254-3*64=62条操作码供给一地址指令
即在0000 00 ~1111 11(64种情况)中,去掉其中两种情况(假设去掉1111 11、1111 10),剩下62种情况。
当计算机扫描到1111 0000 00~1111 1111 01,即为一地址指令
OP0(4+6+6b)
当计算机扫描到高位为1111 110或1111 111时,即代表零地址
在每一条地址中,都会对应低位0000 00~1111 11(每条64种情况)
64*64=128种情况
0000~1111,可以选择用前面的12种方式表示二地址指令,即为0~11
OP1 (4+6b) A1(6b)
高四位有4种情况,若只用3种,后有6位操作码,还能生成2⁶=64种情况,即3*64=192,即需要用到1111此情况才能达到254
当高4比特为1111时,还需保留254-3*64=62条操作码供给一地址指令
即在0000 00 ~1111 11(64种情况)中,去掉其中两种情况(假设去掉1111 11、1111 10),剩下62种情况。
当计算机扫描到1111 0000 00~1111 1111 01,即为一地址指令
OP0(4+6+6b)
当计算机扫描到高位为1111 110或1111 111时,即代表零地址
在每一条地址中,都会对应低位0000 00~1111 11(每条64种情况)
64*64=128种情况
#1452440
缩短指令字长取决于寻址方式
程序的控制是通过程序转移类指令实现,寻址方式无法实现程序的控制
程序的控制是通过程序转移类指令实现,寻址方式无法实现程序的控制
#1452549
其实我是清楚我对一些事物十分苛责,比如如今的女权、新产生的网络词语、华而不实的网红产品,但我不知该如何对待这些东西才是真正正确的
#1452836
立即寻址:在指令中直接包含操作数,立即就能用,EA=A,若形式地址A=8bit,采用补码表示,则表示范围:-128~127
寄存器寻址:
设有8个寄存器,3bit足够,但由于操作数放在寄存器中,设机器字长为32,操作数用补码表示,操作数的范围:-2³¹~2³¹-1
在这种情况下,缩短了地址码的位数,并没有缩短操作数范围
变址寻址:
EA=(IX)+A
间接寻址:
EA=A,即最后仍需在指令中给出某个地址,若其只有8bit,即访存范围为0~255
寄存器寻址:
设有8个寄存器,3bit足够,但由于操作数放在寄存器中,设机器字长为32,操作数用补码表示,操作数的范围:-2³¹~2³¹-1
在这种情况下,缩短了地址码的位数,并没有缩短操作数范围
变址寻址:
EA=(IX)+A
间接寻址:
EA=A,即最后仍需在指令中给出某个地址,若其只有8bit,即访存范围为0~255
#1452841
寄存器间接寻址:(R)=EA
(R2)=1234H(有效地址)
小端方式存储:78H56H
由于指令功能是把内存数据传至寄存器R1,且采用寄存器验址,则
1.根据R2中的内容,知道有效地址EA=1234H
2.根据1234H访存,且R1,R2为16位,则将两个字节取出,组合成7856H存入R1
(R2)=1234H(有效地址)
小端方式存储:78H56H
由于指令功能是把内存数据传至寄存器R1,且采用寄存器验址,则
1.根据R2中的内容,知道有效地址EA=1234H
2.根据1234H访存,且R1,R2为16位,则将两个字节取出,组合成7856H存入R1
#1452842
相对寻址:EA=(PC)+A
第一个字节OP
首先把指令取至CPU中,之后(PC)+1→PC,即为4000H→4001H
即去计算下一条指令的有效地址时,实际上EA=4001+A=4001H+0006H=4007H
第一个字节OP
首先把指令取至CPU中,之后(PC)+1→PC,即为4000H→4001H
即去计算下一条指令的有效地址时,实际上EA=4001+A=4001H+0006H=4007H
#1452844
[ TдT]放下的笔,又拿了起来…
#1452846
1.2222H→0010 00|10(寻址特征位)| 0010 0010(形式地址)B
10:采用X2变址
EA=(IX)+D=(X2)+D=1188H+0022H=11AAH
10:采用X2变址
EA=(IX)+D=(X2)+D=1188H+0022H=11AAH