1、有符号乘指令 (1)双操作数的有符号乘指令 语句格式  :IMUL OPD ,OPS 功       能  :(OPD)*(OPS)—->OPD 其中OPD可为16/32的寄存器,OPS可为同类型的寄存器、存储器操作数或立即数。 (2)3个操作数的有符号乘指令 语句格式  :IMUL OPD ,OPS, N 功       能  :(OPS*N)—–>OPD 其中OPD可为16/32的寄存器,OPS可为同类型的寄存器、存储器操作数,n为立即数。 (3)单操作数的有符号乘指令  语句格式   :IMUL OPS 功       能    :字节乘法:(AL)*(OPS)—->AX      
2022-01-09 18:26:44 36KB 汇编指令 汇编语言
1
使用C语言进行线条绘制
2022-01-06 20:02:30 4.07MB 图形学 c语言 mfc
1
flatcc:C语言中用于C的FlatBuffers编译器和库
2022-01-01 16:54:56 628KB c serialization json schema
1
侵入式链表源码
2021-12-28 19:01:19 755B c语言 链表
1
部分内容:  用C 语言编程时,通常要建立一些用户函数。如果这些函数具有通用性,一般的方法是将它们作成头文件,当需要时用“#include”命令将其包含到源程序之中,以提高编程效率。但在特定的程序中一般仅使用这些函数的一部分,若用上述方法包含所有函数,编译器在编译的时候会把所有包含进的函数都进行编译,这无疑会使源程序变得庞大而难于理解,并会影响执行效率。建立用户目标模块库(lib文件)可以解决这个问题,你可以事先把有特定功能的通用的子函数集编译完成后生成的obj文件打入lib文件,当链接器tlink.exe在进行链接操作时,便只会把程序内部用到的通用函数所在的obj文件链接进来(已验证:不能定位到具体函数),这样生成的obj文件便会更精简,生成的exe文件也更小。   其实,一个lib文件是obj文件的集合。当然,其中还夹杂着其他一些辅助信息,目的是为了让编译器能够准确找到对应的obj文件。我们可以通过tlib.exe(在tc2.0下的根目录)来对lib文件进行操作,你可以把自己生成的obj文件通过tlib命令加入到一个lib文件中,也可以把lib文件内的obj文件进行删除操作,还可以把内部的obj文件给提取出来。明白了lib文件的大致结构以及对它的具体操作,在学习C语言的过程中,就会又多了一个切入点对C语言具体实现进行研究。
2021-12-28 11:28:31 3KB C语言 lib
1
主要介绍了详解C语言中freopen()函数和fclose()函数的用法,是C语言入门学习中的基础知识,需要的朋友可以参考下
2021-12-27 08:23:08 34KB C语言 freopen fclose
1
主要给大家介绍了关于R语言利用loess去除某个变量对数据的影响的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。
2021-12-22 20:49:40 295KB r语言 loess r语言中loess r语言
1
用 C 语言简单、快速地实现 LZW(Lempel–Ziv–Welch)数据压缩算法。 - 控制台编码器/解码器工具 - 独立于操作系统 - 可用于嵌入式项目 - 使用原始代码流 LZW 功能: - 硬编码字典大小 -可变代码大小 - 代码搜索由哈希表执行并嵌入字典链表(编码器) - 无动态内存分配
2021-12-21 11:14:43 68KB 开源软件
1
本文主要是介绍 C语言实现环形缓冲区,并附有详细实现代码,具有一定的参考价值,希望能帮助有需要的小伙伴
1
比金特 C语言中的bigint实现
2021-12-16 17:52:33 2KB
1