1. 实验任务1 assume cs:code, ds:data data segment x db 1, 9, 3 len1 equ $ - x ; 符号常量, $指下一个数据项的偏移地址,这个示例中,是3 y dw 1, 9, 3 len2 equ $ - y ; 符号常量, $指 ...
这一节是计算机网络作业,windows socket编程,老师电脑上开一个服务器程序,公开ip地址和端口号,我们同学自己编写一个客户端,能与老师的服务器建立联系,两者能收发即可。这样的代码网上很多,而是就采用了孙鑫VC 第 讲的代码,下面是添加的一点简单注释。 其实socket完成连接功能很简单,依葫芦画瓢即可。首先来看面向连接的TCP流程图。 面向无连接的UDP流程更加简单,如下所示: 现在用 ...
2012-04-11 12:45 1 18496 推荐指数:
1. 实验任务1 assume cs:code, ds:data data segment x db 1, 9, 3 len1 equ $ - x ; 符号常量, $指下一个数据项的偏移地址,这个示例中,是3 y dw 1, 9, 3 len2 equ $ - y ; 符号常量, $指 ...
目录 任务1 任务2 任务3 任务4 任务5 任务1 task1.asm int 21h 功能2:在标准输出上显示一个字符并将光标前进一 ...
汇编实验3 转移指令跳转原理及其简单应用编程 目录 汇编实验3 转移指令跳转原理及其简单应用编程 实验任务1 源代码 实验结果 问题① 问题 ...
一、实验目的 1. 理解和掌握转移指令的跳转原理 2. 掌握使用call和ret指令实现子程序的方法,理解和掌握其参数传递方式 3. 理解和掌握80×25彩色字符模式显示原理 4. 综合应用寻址方式和汇编指令完成简单应用编程 二、实验准备 复习教材 ...
四、实验结论 1. 实验任务1 此部分书写内容: 给出程序task1.asm源码,及,运行截图 回答问题① ① line27, 汇编指令 loop s1 跳转时,是根据位移量跳转的。通过debug反汇编,查看其机器码,分析其跳转的位移 ...
实验任务1 代码 代码功能简析 输出两行1 9 3 or 30h是为了转换为\(ASCII\)码输出。 \(30h\) 是ASCII中 \('0'\) 的编号,其二进制形式为:\(0011 0000\) ,所以or上一个 \(30h\) 表示输出从'0'开始偏移量为1 9 3的数字 ...
一、实验目的 理解和掌握转移指令的跳转原理 掌握使用call和ret指令实现子程序的方法,理解和掌握其参数传递方式 理解和掌握80×25彩色字符模式显示原理 综合应用寻址方式和汇编指令完成简单应用编程 二、实验准备 复习教材9-10章: 转移指令的跳转原理 ...
实验任务一 代码: 1. 理解运算符offset、伪指令equ、预定义符号$的灵活使用。 答: 运行结果如下: offset的作用是取得标号的偏移地址。如本题定义一个数组x含有三个元素,则通过offset x可以取得x的起始地址,也就是0. len1 equ相当于定义 ...