人体内的病因,分为固体,液体,气体;人体分为流体和非流体;流体的病因可以全身移动从而扩散,可能扩散走了,就暂时如同病好了,然后又回到会导致病发的部位后就又复发了,也就是过敏源如果不排出体外,就容易流动到过敏病发位置复发;而不容易复发的病,大多都是固定式的多发生在固体中,或人体的流体中只需要浓度百分比达到一定程度,就可以起作用。
---如果蜜蜂的蜂巢会动?---
使用无人机悬挂蜜蜂的蜂巢,然后带动蜂巢移动,蜜蜂会找到蜂巢么?无蜂巢可去,是不是就会去其他遇到的蜂巢,然后,没有另一个蜂巢的特定气息然后被认定为入侵者?
---如果要求芯片做成单片机,或把单片机做成芯片?---
处理器可以有很多指令,一个个指令组合成指令集。
处理器可以有多个内核,可以按照功能分配:
排队内核(32位处理能力,配备4gb内部内存)
并行内核(64位处理能力,配备16gb内部内存和可扩展外部内存)
串行处理因为每次只干一件事,也就可以把整个处理器的所有可用硬件资源用于处理一个代码段(带开始段和结束段,循环交互段);并行处理因为每次干很多事,也让整个处理器只能把所有可用硬件资源的n分之一用于处理一个代码段(优先级更高,则分配更多硬件占用相对百分比,比如优先级为最高,可以分配百分之五,优先级为最低,可以分配到百分之一)
也就是如果在一次运算频率里只有两个代码段,优先级不同,一个是最高,一个是最低,那么优先级最高的可以分配到整个处理器六分之五的可用硬件资源,优先级最低的可以分配到整个处理器六分之一的可用硬件资源。
也就是如果在一次运算频率里只有两个代码段,优先级不同,两个最高,两个最低,那么优先级最高的各可以分配到整个处理器十二分之五的可用硬件资源,优先级最低的各可以分配到整个处理器十二分之一的可用硬件资源。
公式:
最高优先级的代码段,获得整个处理器分子为5,分母为所有优先级数的总和的硬件资源。
高优先级的代码段,获得整个处理器分子为4,分母为所有优先级数的总和的硬件资源。
中等优先级的代码段,获得整个处理器分子为3,分母为所有优先级数的总和的硬件资源。
低优先级的代码段,获得整个处理器分子为2,分母为所有优先级数的总和的硬件资源。
最低优先级的代码段,获得整个处理器分子为1,分母为所有优先级数的总和的硬件资源。
也就是都是同优先级时,资源平均分,只有在出现优先级不同时,资源才根据优先级进行相应倾斜分配。
而这还只是单一处理器处理多并行代码段时的情况。
当需要多处理器处理多并行代码段时,就需要处理器之间的分配规则编程,比如最高优先级只有5个,而最低优先级有5万个时,处理器的分配规则如何调整,又比如最高优先级有五万个,而最低优先级有5个时,处理器的分配规则如何调整。
也就是说,优先级再高,在一次运算频率中,只能占用被分配的硬件资源,不能超所分配的硬件资源使用,需要超所分配的硬件资源使用时,把代码段拆分(有损拆分和无损拆分)成为串行执行方式。