自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 实例1 猴子吃桃

实例说明猴子吃桃问题:猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将第一天剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,发现只剩下一个桃子了。编写程序求猴子第一天共摘了多少个桃子。void main(){ int day, x1, x2; day = 9; x2 = 1; // 第二天的桃子 while (day > 0) // while(day) { x1 = (x2 + 1)

2022-03-14 20:59:19 352

原创 C语言随机数生成教程,C语言rand和srand用法详解

在C语言中,我们一般使用 <stdlib.h> 头文件中的 rand() 函数来生成随机数,它的用法为:int rand(void); // void 表示不需要传递参数C语言中还有一个 random() 函数可以获取随机数,但是 random() 不是标准函数,不能在 VC/VS 等编译器通过,所以比较少用。rand() 会随机生成一个位于 0 ~ RAND_MAX 之间的整数。RAND_MAX 是 <stdlib.h> 头文件中的一个宏,它用来指明 rand() 所

2020-11-19 11:55:48 1651 1

原创 CAN数据分析

CAN通信数据分析整理

2019-12-10 21:30:04 7255 1

原创 汇编指令机器码对应列表

指令集依照机器操作码、汇编助记符和汇编操作数来描述指令,遵循下列约定:l reg8: 8位寄存器。l reg16: 16位寄存器。l mem8: 8位内存数值。l mem16: 16位内存数值。l immed8: 8位立即数值。l immed16: 16位立即数值。l immed32: 32位立即数值。l segReg...

2019-12-09 20:30:51 8382

原创 汇编学习笔记

计算机的总线分为三种 *地址总线:主要负责内存的寻址,每个cpu都存在多个内存总线,每个总线都只能传递0或者1,那么地址总线的组合就可以传递一个二进制码, 如果一个cpu存在n个地址总线,它最多能访问2^n方个地址码,那此计算机的最大可用内存也就只能是 2^n 字节。可使用内存的大小受此限制 *数据总线:负责cpu和其他组件的数据传递,原理和地址总线一样,如果数据总线个数为8,每次就能传递1字...

2019-12-05 08:21:26 65

原创 王爽汇编实验9 - call(一段字符串)

/* 编程: 在屏幕中间分别显示 绿色、绿底红色、白底蓝色 的字符串 ‘welcome to masm!’* 数据的组织* 数据的处理 一个字符在屏幕上占用2个字节 低地址存放字符的ASCⅡ码 高地址存放字符的属性*/assume cs:code,ds:data,ss:stackdata segment db...

2019-11-30 15:14:51 66

原创 王爽汇编实验9 - call(多段字符串)

/* 编程: 在屏幕中间分别显示 绿色、绿底红色、白底蓝色 的字符串 ‘welcome to masm!’数据的组织数据的处理 一个字符在屏幕上占用2个字节 低地址存放字符的ASCⅡ码 高地址存放字符的属性*/assume cs:code,ds:data,ss:stackdata segment db 'welcome...

2019-11-30 15:13:59 84

原创 王爽汇编实验9

/* 编程: 在屏幕中间分别显示 绿色、绿底红色、白底蓝色 的字符串 ‘welcome to masm!’* 数据的组织* 数据的处理 一个字符在屏幕上占用2个字节 低地址存放字符的ASCⅡ码 高地址存放字符的属性*/assume cs:code,ds:data,ss:stackdata segment db ...

2019-11-30 09:19:28 176

原创 王爽汇编实验7(二)

实验七 寻址方式在结构化访问中的应用(两个程序) 程序一:四个循环assume cs:codesg,ds:data,es:tabledata segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983' db '1984','1985','1986','1987','1988','1...

2019-11-28 19:45:27 63

原创 汇编输出12ABH三种方法

用mov ah,02h 输出12ABH 我会三种方式,想看看有没有大佬有更容易的方法第一种:data segment BUF dw 12ABH ;定义数据data endscode segment assume cs:code,ds:datastart: mov ax,data mov ds,ax mov ax,BUF ...

2019-11-22 17:27:39 287

原创 汇编笔记整理

通用寄存器 AX BX CX DXSI DI SP BPIP 指令指针寄存器代码段寄存器 CS SS DS ES PSW在任意时刻,CPU将CS:IP指向的内容当作指令执行工作过程:1)从CS:IP指向的内存单元读取指令,读取的指令进入指令缓冲器;2)IP=IP+所读取指令的长度,从而指向下一条指令;3)执行指令。“jmp段地址:偏移地址”:用指令中给出的...

2019-11-19 08:26:39 159

原创 MSP430按键控制串口发送数据(参考)

#include <msp430.h>//MSP430G2553 - 使用USCI_A0,Up Mode, DCO SMCLK//// 介绍: 该程序利用USCI_A0来与计算机通信 通过接在P1.3口的按键来实现按一次发送一个数据// 波特率9600,数据格式8N1//// ACLK = 32768, SMCLK = 32768 MCLK = DCO-16M...

2019-11-07 10:45:22 1602

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除