这是用汇编语言构筑forth编译器的开源代码。
用汇编语言写大型程序,不可避免要用汇编语言。
我对编程语言没有偏见,即使用c语言,也要用点汇编。主要cpu里面由特殊指令集,能用好效率很高。
defcode "EMIT",4,,EMIT
pop %eax
call _EMIT
NEXT
_EMIT:
mov $1,%ebx // 1st param: stdout
// write needs the address of the byte to write
mov %al,emit_scratch
mov $emit_scratch,%ecx // 2nd param: address
mov $1,%edx // 3rd param: nbytes = 1
mov $__NR_write,%eax // write syscall
int $0x80
ret
|
@blade55 :电路通电时候实测量+15.32V -12.72 BC547发射极10.27V。LM317的电阻软件计算的,实际不是这个阻值,没有合适电阻并联的,空载16伏多
@yjmwxwx :你的电路要做电阻桥上建立10V的激励电压是做不到的。NE5532工作电压15V时的最大输出才10V,再加上对对BC547的控制电压至少0.65V。所以你的电路不仅产生误差,还可能极不稳定。如你所说,吹口气就蹦半天。
@blade55 :两个5.1伏稳压二极管串联,万用表量的10.27V
@yjmwxwx :参考电压呢?
@zyj9490 :这个没称重传感器没办法搞了
做量产品肯定要考量产生温飘的主要部件。
正常,
@zyj9490 :失败了,对着组成桥的电阻吹口气,跳几十毫伏
@blade55 :+15和-15
能做到这样,已很不错了。