- 博客(6)
- 收藏
- 关注
原创 常用汇编指令-2
运算指令:add、sub、mul、divadd(加法指令)格式: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
3462
原创 常用汇编指令 ----1
1.传送指令:mov格式:mov ax (目的数),b(源操作数) 作用:将b或bx指向的值传给ax。汇编中的几种寻址方式:1) 立即数寻址:源操作数为立即数,直接对操作数进行操作。mov ax, 132h2) 寄存器寻址:源操作数为寄存器,获取寄存器的值进行操作。mov ax, bx3 直接寻址:将操作数作为默认段地址的偏移地址进行寻址。mov ax, [20]4) 寄存器间接寻址:将寄存器作为各自对应的段地址的偏移地址进行寻址。mov ax, [bx]5)相对寄存器...
2022-04-06 23:53:00
1111
原创 c语言实现贪吃蛇
大一上学期马上就过去了,c语言课设的题目是实现一个贪吃蛇小游戏。对于一个小白,这是一场试炼! 这次课设承包了我的很多第一次:第一次用到这么多头文件;第一次感受到链表的强大;第一次写了500行+的代码;第一次敲完代码后成就感满满.....(以至于立马就来炫耀了^_^)。创作的过程也是非常艰辛,去网上查阅了大量资料,翻看了很多版本的源码,才写出来一个差强人意的贪吃蛇效果如下: 原谅我中二的把名字设成 ----“贪吃蛇_终章 ” (Hhhh因为实...
2021-12-26 17:45:56
755
原创 C语言任务3------- 数组与指针
1,数组名,数组首元素地址,和数组地址的关系。运行结果:由此可知: 数组名,数组首元素地址,和数组地址的值是一样的,只不过它们的长度不一样
2021-12-08 11:26:09
352
原创 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
587
原创 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
6968
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人