我不明白 tracklet 和 track 的含义。我认为 tracklet 是帧之间的短轨道,但我不清楚。你能再详细点吗?
在维基百科中,虚拟8086模式的解释被称为
在80386微处理器及更高版本中,虚拟8086模式(也称为虚拟实模式,V86模式或VM86)允许执行在处理器运行受保护模式操作系统时无法直接以受保护模式运行的实模式应用程序
我认为这意味着虚拟8086模式可以访问系统内存和硬件设备.
并解释实地址模式
实模式,也称为实地址模式,是所有x86兼容CPU的操作模式.实模式的特点是20位分段存储器地址空间(精确到1 MiB的可寻址存储器)和对所有可寻址存储器,I/O地址和外围硬件的无限制直接软件访问.实模式不支持内存保护,多任务处理或代码权限级别
我认为它们之间没有区别.有人知道吗?
创建makefile时,我写道
test: main.o 1.o
gcc -o test main.o 1.o
main.o: main.c a.h
gcc -c main.c
1.o: 1.c a.h
gcc -c 1.c
Run Code Online (Sandbox Code Playgroud)
但是我不明白为什么我在第一行中使用-o并在第二,第三行中使用-c。它们之间有什么区别?