Hello,嗨,大家好!!!

这里是17分享资源网

今天,我想和大家分享-,[视频教程] 汇编语言从0开始 到C语言 [MP4] (7.86G)的文章,感谢您宝贵的时间阅读,让这一刻属于我们吧!

17分享资源网 www.17fenxiang.cn
全网拥有最丰富的资源 免费下载最多 价格最便宜的来源网站。


资源介绍


[视频教程] 汇编语言从0开始 到C语言 [MP4] (7.86G)
前置知识:加减乘除

教材:王爽老师的《汇编语言》第二版或者第三版没有关系



忠告:只有练习不会背叛你,我写代码是经过了练习才录制的。。

所以不要害怕自己写不出代码,很多代码我都是经过不断修改修改再修改



一定要有耐心!

注意:每一章只要完成检测点即可

win7 64位操作系统的同学一定要看课时 16 和课时53 对64位系统怎么进入debug的视频

课时1-114 + 179到最后  是最有价值  如果没时间 练习也好 看那些也是对你有帮助的





1_序言

2_重置版说明(重要的更新,整个课程重做中 )

3_十进制

4_二进制

5_二进制和十进制的关系

6_十进制快速转换成二进制

7_十六进制

8_十进制转换成十六进制

9_十进制快速转换成十六进制

10_十六进制和二进制快速的转换

11_关于英语(属于一种秘籍吧。看一下有帮助)

12_工具使用和下载 win7 win8 .. 必看 有下载资料

13_课程的观看说明

14_一个工具给win7 win10的同学 或者MAC 可以跳过

15_二进制和机器指令和汇编语言的关系

16_机器指令存放的地方

17_2进制和内存编号的关系

18_地址线 数据线 控制线

19_检测点1.1

20_加深对内存的认识

21_64位系统用debug 的方法 比如win7 win10

22_CPU存储地址信息和数据信息的地方

23_加深寄存器的印象(看一下课时介绍有错误)

24_检测点2.1

25_地址寄存器和地址的组合

26_检测点2.2

27_CPU通过地址寄存器区分指令和数据

28_IP寄存器和指令的关系

29_转移指令

30_检测点2.3

31_指令执行过程的设计

32_总结

33_012 debug调试工具的指令

34_debug实验练习任务

35_关于debug与源文件数字表示的问题

36_内存中数据的长度

37_数据的读取

38_内存数据传送练习

39_移动指令和运算指令的总结

40_add指令加法练习

41_add指令另外一道题

42_检测点3.1第一题

43_检测点3.1第二题

44_内存访问形式栈

45_访问栈内存的方式

46_push和pop指令的使用

47_栈的使用问题

48_栈的极限

49_检测点3.2

50_实验任务

51_编程前的总结

52_给只想了解一下计算机的同学(看了也不影响)

53_补充(一)

54_补充(二)

55_补充(三)

56_第一个程序

57_一些电脑使用技巧

58_快速编译链接的办法

59_程序的跟踪debug

60_实验任务

61_VIM编辑器

62_win7 64位系统的同学必须看 有东西下载 课时17也要看

63_内存的访问方式[bx]代替[0]

64_[bx]的问题

65_循环指令loop和CX循环次数

66_LOOP和[bx]联合运用

67_将数据复制到安全的内存中

68_实验4

69_在代码段code中定义数据空间

70_代码段中存放栈空间

71_检测点6.1

72_数据段和栈段和代码段

73_实验5 第一部分

74_实验5 第二部分

75_字符型数据定义和AND指令和OR指令

76_字母大小写转换问题

77_偏移地址组合方式[bx+数字]

78_si和di偏移地址寄存器

79_[bx+si]和[bx+di]

80_[bx+si+数字]和[bx+di+数字]

81_偏移地址组合的应用 1

82_偏移地址组合的应用 2

83_偏移地址组合的应用 3

84_乘法和除法的思考方式

85_目前所学的表示数据位置的方法

86_不通过寄存器来确定数据的长度

87_数据长度的练习

88_div 除法指令

89_dd伪指令

90_dup伪指令

91_实验7介绍

92_实验7

93_重置版 承上启下(非常重要)

94_OFFSET伪指令

95_JMP指令原理

96_转移指令设计原因

97_JMP指令

98_检测点9.1

99_检测点9.1 补充

100_条件转移指令jcxz

101_LOOP指令

102_实验8

103_实验9

104_再说一下转移指令

105_转移指令ret和retf

106_检测点10.1

107_call指令(1)

108_call指令(2)

109_call指令(3)

110_call指令(4)

111_call 指令(5)

112_检测点

113_call 指令的使用(1)

114_call 指令的运用(2)

115_mul乘法指令

116_实验10.1

117_实验10.2

118_实验10.3

119_课程设计1 优化版在最后的课程里,希望同学自己写几次看看。。

120_搬运重置版  重要内容(有个概念即可)

121_重置版搬运——课程设计一给我们的启发(重要!)

122_重置版 计算思维(重要)

123_重置版搬运 计算思维对数据库查询语句的一个启发

124_重置版 搬运 世界与计算

125_重置版搬运   重要内容(有个概念即可)

126_CF标志位

127_ZF标志位

128_PF标志位

129_SF标志位(1)

130_SF标志位(2) 注意看一下课程介绍

131_检测点11.1

132_OF标志位和CF标志位

133_检测点11.2

134_adc指令

135_010 sbb指令

136_cmp指令

137_实验11

138_cmp指令有符号数(可不看)

139_DF标志位

140_pushf和popf

141_中断向量表

142_检测点12.1

143_中断过程

144_实验12

145_中断的特殊情况和TF IF标志位

146_int 指令(1)

147_int 指令(2)

148_int 指令(3)

149_深入理解int iret和栈(记得看完…中间写成ds[bx+2] 后面改)

150_检测点13.1

151_BIOS和DOS系统所提供的中断程序

152_检测点13.2

153_BIOS提供给我们的中断程序

154_DOS提供的中断程序

155_实验13.1

156_实验13.1补充

157_实验13.2

158_实验13.3

159_端口

160_CMOS RAM芯片

161_shl和shr指令

162_读取CMOS RAM中的信息

163_实验14

164_课时138 端口这节课的重新录制

165_端口 补充

166_外中断

167_键盘处理的过程

168_编写并安装自己的int9(中断调用时 cs会默认编程0 要注意!)

169_int9运用的补充

170_检测点15.1

171_实验15

172_描述内存长度的标号

173_ds data

174_一个奇怪的想法

175_检测点16.2

176_直接定址表使用(1)

177_直接定址表使用(2)

178_实验16

179_第17章声明

180_int16HBIOS提供的中断

181_字符串的输入

182_字符串输入用书上的方法

183_课程设计2介绍

184_课程设计2 (一)

185_课程设计2 (二)

186_课程设计2 (三)

187_17.4用 int13H读写磁盘

188_实验17 (1)

189_实验17 (2)

190_课程设计2怎么和磁盘读写联系在一起

191_课程设计2 完整版  可以有完整的效果

192_虚拟机的安装oracle virtualBOX

193_什么是MBR  C盘0面0道1扇区

194_课程设计1代码简化

195_综合研究前言

196_002什么是编译器什么是链接器(重要)

197_003搭建精简C语言环境

198_004寻找main函数的地址

199_005不使用main函数进行编程(1)

200_006不使用main函数进行编程(2)

201_007C语言内存空间的使用 前言

202_008C语言的内存空间使用

203_009什么是返回值

204_010返回值的领悟

205_011学习方法

206_012 什么是指针

207_013 什么是指针2

208_014什么是指针03

209_015什么是指针4

210_016什么是参数1

211_017什么是参数2

212_018printf函数分析

213_019printf函数分析补充

214_020printf函数汇编写法

215_021printf函数C语言版

216_printf函数问题大家想一下参数个数能有多少个

217_023C语言改成汇编前言 有东西下载

218_024C语言改成汇编语言(一)

219_025C语言改成汇编语言(二)

220_026C语言改成汇编语言(三)

221_027C语言改成汇编语言(四)

222_028C语言改成汇编语言(五)

223_课程设计一的另外优化版

224_递归显示数字

225_还是指针(一)

226_还是指针(二)

227_还是指针(三)

228_C语言 递归显示数字

229_关于操作系统随便聊聊

230_什么是面向对象(一)

231_什么是面向对象(二)

232_什么是面向对象(三)

233_小结(一)

234_小结(二)

235_JAVA安装

236_关于JAVA 一定要看完

237_JAVA(一) 不一定正确 要怀疑

238_JAVA(二) 不一定正确 要怀疑

239_JAVA(三) 不一定正确 要怀疑

240_JAVA(四) 不一定正确 要怀疑

241_JAVA(五) 不一定正确 要怀疑

242_JAVA(六) 不一定正确 要怀疑

243_JAVA(七) 不一定正确 要怀


发表回复

后才能评论

本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。

对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。