📄 lbn8086.h
字号:
/* * lbn8086.h - This file defines the interfaces to the 8086 * assembly primitives. It is intended to be included in "lbn.h" * via the "#include BNINCLUDE" mechanism. */ #define BN_LITTLE_ENDIAN 1#ifdef __cplusplusextern "C" {#endifvoid __cdecl __farlbnMulN1_16(unsigned __far *out, unsigned const __far *in, unsigned len, unsigned k);#define lbnMulN1_16 lbnMulN1_16 unsigned __cdecl __farlbnMulAdd1_16(unsigned __far *out, unsigned const __far *in, unsigned len, unsigned k);#define lbnMulAdd1_16 lbnMulAdd1_16 unsigned __cdecl __farlbnMulSub1_16(unsigned __far *out, unsigned const __far *in, unsigned len, unsigned k);#define lbnMulSub1_16 lbnMulSub1_16unsigned __cdecl __farlbnDiv21_16(unsigned __far *q, unsigned nh, unsigned nl, unsigned d);#define lbnDiv21_16 lbnDiv21_16unsigned __cdecl __farlbnModQ_16(unsigned const __far *n, unsigned len, unsigned d);#define lbnModQ_16 lbnModQ_16void __cdecl __farlbnMulN1_32(unsigned long __far *out, unsigned long const __far *in, unsigned len, unsigned long k);#define lbnMulN1_32 lbnMulN1_32 unsigned long __cdecl __farlbnMulAdd1_32(unsigned long __far *out, unsigned long const __far *in, unsigned len, unsigned long k);#define lbnMulAdd1_32 lbnMulAdd1_32 unsigned long __cdecl __farlbnMulSub1_32(unsigned long __far *out, unsigned long const __far *in, unsigned len, unsigned long k);#define lbnMulSub1_32 lbnMulSub1_32unsigned long __cdecl __farlbnDiv21_32(unsigned long __far *q, unsigned long nh, unsigned long nl, unsigned long d);#define lbnDiv21_32 lbnDiv21_32unsigned __cdecl __farlbnModQ_32(unsigned long const __far *n, unsigned len, unsigned long d);#define lbnModQ_32 lbnModQ_32int __cdecl __far not386(void);#ifdef __cplusplus}#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -