- 博客(6)
- 收藏
- 关注
原创 常用汇编指令-2
运算指令:add、sub、mul、div add(加法指令) 格式:add a, b 功能:将a和b的和传给a (a = a + b ,a和b不能同时为储存器操作数) sub(减法指令) 格式:sub a, b 功能:将a和b的差传给a (a = a - b , a和b不能同时为储存器操作数) mul(无符号乘法指令) 格式:mul oprd 功能:实现操作数与被乘数的乘法操作,将结果保存在寄存器中。 进行16位乘法时,ax为被乘数,结果保存在ax和dx中。(ax * oprd.
2022-04-17 20:53:07
3562
原创 常用汇编指令 ----1
1.传送指令:mov 格式:mov ax (目的数),b(源操作数) 作用:将b或bx指向的值传给ax。 汇编中的几种寻址方式: 1) 立即数寻址:源操作数为立即数,直接对操作数进行操作。mov ax, 132h 2) 寄存器寻址:源操作数为寄存器,获取寄存器的值进行操作。mov ax, bx 3 直接寻址:将操作数作为默认段地址的偏移地址进行寻址。mov ax, [20] 4) 寄存器间接寻址:将寄存器作为各自对应的段地址的偏移地址进行寻址。mov ax, [bx] 5)相对寄存器...
2022-04-06 23:53:00
1222
原创 c语言实现贪吃蛇
大一上学期马上就过去了,c语言课设的题目是实现一个贪吃蛇小游戏。对于一个小白,这是一场试炼! 这次课设承包了我的很多第一次:第一次用到这么多头文件;第一次感受到链表的强大;第一次写了500行+的代码;第一次敲完代码后成就感满满.....(以至于立马就来炫耀了^_^)。创作的过程也是非常艰辛,去网上查阅了大量资料,翻看了很多版本的源码,才写出来一个差强人意的贪吃蛇 效果如下: 原谅我中二的把名字设成 ----“贪吃蛇_终章 ” (Hhhh因为实...
2021-12-26 17:45:56
797
原创 C语言任务3------- 数组与指针
1,数组名,数组首元素地址,和数组地址的关系。 运行结果: 由此可知: 数组名,数组首元素地址,和数组地址的值是一样的,只不过它们的长度不一样
2021-12-08 11:26:09
388
原创 C语言作业2--- 自定义一些字符串函数并调试检验
1.my_strlen() 功能:返回字符串的长度(不包含'\0') 函数定义及调用: #include <stdio.h> //函数定义(声明略); int my_strlen(char *s) { int len = 0; while(*(s++) != '\0') len++; return len; } int main() { char s[] = {"sfjlefj"}; int len = my_strlen(s); ...
2021-12-03 21:43:24
631
原创 C语言任务1---- 介绍<ctype.h>中的几个函数
<ctype.h>是c标准库里的头文件,提供了一些用于测试和映射字符的函数,下面将介绍其中的一些函数。 1.isascii( )函数 isascii是c语言中的字符检测函数,通常用于检测字符c是否为ASCII码字符; 参数类型:int 返回值:若为ASCII码字符返回true(非0),否则返回null(0); 运行结果: ...
2021-12-02 14:44:47
7143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅