-
汇编语言三 设数组ARRAY...将结果存放在AX中,若计算的和超过16位数表示的范围,则给出溢出标志DX=-1,否则D
2018-02-07 17:16:16设数组ARRAY存储多个8位无符号数据,其中第一个字用于存放数据个数,试编写程序求数组元素之和,将结果存放在AX中,若计算的和超过16位数表示的范围,则给出溢出标志DX=-1,否则DX=0 2.解题思路: 将ARRAY的第一...1.题目要求:
设数组ARRAY存储多个8位无符号数据,其中第一个字用于存放数据个数,试编写程序求数组元素之和,将结果存放在AX中,若计算的和超过16位数表示的范围,则给出溢出标志DX=-1,否则DX=0
2.解题思路:
将ARRAY的第一个字送到CX,作为循环的次数,进行循环将所有数字相加,最后判断OF,OF=1,说明溢出,DX置-1,否则DX清零。
3.编写代码:STACK SEGMENT STACK'STACK' DW 100H DUP(?) TOP LABEL WORD STACK ENDS DATA SEGMENT ARRAY DB 05H,00H,01H,02H,03H,04H,05H DATA ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:DATA,SS:STACK START: MOV AX,DATA MOV DS,AX XOR AX,AX MOV SI,0 ;偏移地址置0 XOR CX,CX MOV CX,[SI] ;将第一个字给CX MOV SI,2 ;偏移地址+2,为第一个数据 L1: XOR BX,BX MOV BL,[SI] ;将数据给BL ADD AX,BX ;数据相加 INC SI ;偏移地址SI+1 LOOP L1 ;循环CX次 JO YICHU ;判断是否溢出 XOR DX,DX JMP EXIT YICHU: MOV DX,8001H EXIT: MOV AX,4CH INT 21H CODE ENDS END START
-
计算机二级公共基础知识
2011-04-30 14:00:09① 线性表中所有元素所占的存储空间是连续的; ② 线性表中各数据元素在存储空间中是按逻辑顺序依次存放的。 元素ai的存储地址为:ADR(ai)=ADR(a1)+(i-1)k,ADR(a1)为第一个元素的地址,k代表每个元素占的字节数。 ... -
最权威的C++教程_C++_Primer_Plus中文第五版+C++_Primer中文第四版(都含源码+习题)(共4分卷)分卷1
2010-06-23 17:33:55全书分17章和10个附录,分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系 表达式、分支语句和逻辑操作符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、 虚函数、动态... -
最权威的C++教程_C++_Primer_Plus中文第五版+C++_Primer中文第四版(都含源码+习题)(共4分卷)分卷2
2010-06-23 17:47:19全书分17章和10个附录,分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系 表达式、分支语句和逻辑操作符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、 虚函数、动态... -
最权威的C++教程_C++_Primer_Plus中文第五版+C++_Primer中文第四版(都含源码+习题)(共4分卷)分卷3
2010-06-23 18:03:39全书分17章和10个附录,分别介绍了C++程序的运行方式、基本数据类型、复合数据类型、循环和关系 表达式、分支语句和逻辑操作符、函数重载和函数模板、内存模型和名称空间、类的设计和使用、多态、 虚函数、动态... -
计算机二级C语言考试题预测
2010-06-08 18:29:34(13) 设一棵完全二叉树共有699个结点,则在该二叉树中的叶子结点数为(B) 注:利用公式n=n0+n1+n2、n0=n2+1和完全二叉数的特点可求出 A. 349 B. 350 C. 255 D. 351 (14) 结构化程序设计主要强调的是(B) A.程序的规模 ... -
Python Cookbook 第三版中文
2016-01-25 17:02:311.2 从任意长度的可迭代对象中分解元素 3 1.3 保存最后N个元素 5 1.4 找到最大或最小的N个元素 7 1.5 实现优先级队列 9 1.6 在字典中将键映射到多个值上 11 1.7 让字典保持有序 13 1.8 与字典有关的计算问题 14 1.9 ... -
PHP和MySQL Web开发第4版pdf以及源码
2015-10-13 09:10:583.10.1 在数组中浏览:each()、current()、reset()、end()、next()、pos()和prev() 3.10.2 对数组的每一个元素应用任何函数:array_walk() 3.10.3 统计数组元素个数:count()、sizeof()和array_count_values() ... -
指针的艺术.蔡明志(带详细书签) PDF 完整版 下载
2018-02-13 18:08:2517-5-3 计算数组的总和 237 17-5-4 计算二维数组的总和 238 17-5-5 计算不规则数组的总和 239 17-6 程序实战 240 第18章 链表——以Visual C++/CLR实现 241 18-1 以单向链表处理数据 242 18-2 以双向链表处理... -
你必须知道的495个C语言问题
2015-10-16 14:14:286.23 sizeof返回的大小是以字节计算的,怎样才能判断数组中有多少个元素呢? 第7章 内存分配 基本的内存分配问题 7.1 为什么这段代码不行?char*answer;printf("Typesomething:\n");gets(answer);printf(... -
c语言题库问题和答案.docx
2020-04-23 16:55:28循环结构习题:求所有含6的整数的和 58%(478/818) 44% 2020-4-23 1083 循环结构习题:求一个数除以9的商等于它各位数字的平方和 86%(497/575) 14% 2020-4-23 1084 循环结构习题:求最优方案 50%(419/844) 53% 2020-4... -
C程序设计 第四版 谭浩强 高清扫描版 带完整书签目录 加 学习辅导
2018-04-06 11:31:156.3.3 怎样引用字符数组中的元素 6.3.4 字符串和字符串结束标志 6.3.5 字符数组的输入输出 6.3.6 使用字符串处理函数 6.3.7 字符数组应用举例 习题 第7章 用函数实现模块化程序设计 7.1 为什么要用函数 7.2 怎样定义... -
JavaScript入门经典(第3版) (Beginning JavaScript 3rd Edition)中文PDF扫描版
2014-09-26 14:15:216.2.1 表单元素的常见属性和方法 6.2.2 button表单元素 6.2.3 文本框 6.2.4 textarea元素 6.2.5 单选按钮和复选框 6.2.6 select元素 6.3 回到“在线小测试” 6.3.1 创建表单 6.3.2 用单选按钮创建可选答案 ... -
改善Matlab的运行效率的技巧
2012-04-19 22:11:06有的程序很短,运行时,速度太快,以至于使用tic和toc不能得到有用的信息,可尝试把程序放到一个循环中来计算 tic for k=1:100 --运行程序100次 end toc 1.2 循环矢量化 1) 矢量化方法 矢量化是指将for循环和while... -
大话数据结构(中文高清版)
2017-04-19 11:57:093.5.1 获得元素操作 50 3.5.2 插入操作 51 3.5.3 删除操作 52 3.5.4 线性表顺序存储结构的优缺点 54 3.6 线性表的链式存储结构 55 反正也是要让相邻元素间留有足够余地,那干脆所有元素都不要考虑相邻位置了,哪有... -
《你必须知道的495个C语言问题》
2010-03-20 16:41:18书中列出了C用户经常问的400多个经典问题,涵盖了初始化、数组、指针、字符串、内存分配、库函数、C预处理器等各个方面的主题,并分别给出了解答,而且结合代码示例阐明要点。 《你必须知道的495个C语言问题》结构... -
你必须知道的495个C语言问题(高清版)
2010-03-31 16:24:091.23 能否声明和传入数组大小一致的局部数组,或者由其他参数指定大小的参数数组? 13 1.24 我在一个文件中定义了一个extern数组,然后在另一个文件中使用,为什么sizeof取不到数组的大小? 13 声明问题 14 ... -
面试题36:数组中的逆序对:这道题可以这么想,我们要找到数组中的逆序对,可以看做对数据进行排序,需要交换数组中的元素的次数,但是防止相同大小的元素发生交换,因此需要选择一个稳定的排序方法,记录发生交换的...
-
Visual C++开发实战1200例(第1卷).(清华出版.刘锐宁.梁水.李伟明).part1
2016-06-16 01:35:39实例117 求数组中元素的平均和 实例118 数组的排序 实例119 向数组中插入元素 实例120 数组的删除操作 实例121 数组冒泡排序法 实例122 顺序查找数组中指定的元素 实例123 有序数组折半查找 实例124 计算... -
Visual C++开发实战1200例(第1卷).(清华出版.刘锐宁.梁水.李伟明).part2
2016-06-16 01:38:19实例117 求数组中元素的平均和 实例118 数组的排序 实例119 向数组中插入元素 实例120 数组的删除操作 实例121 数组冒泡排序法 实例122 顺序查找数组中指定的元素 实例123 有序数组折半查找 实例124 计算... -
JAVA入门1.2.3:一个老鸟的JAVA学习心得 PART1(共3个)
2013-05-07 17:18:075.1.4 数组元素的值内有乾坤 105 5.1.5 创建数组的简洁语法 106 5.2 数组的“名”与“实” 107 5.2.1 “名”与“实”分离的数组 107 5.2.2 一“实”多“名”的数组 109 5.2.3 一“实”多“名”带来的困惑 111 ... -
Java入门1·2·3:一个老鸟的Java学习心得.PART2(共3个)
2013-05-07 17:19:145.1.4 数组元素的值内有乾坤 105 5.1.5 创建数组的简洁语法 106 5.2 数组的“名”与“实” 107 5.2.1 “名”与“实”分离的数组 107 5.2.2 一“实”多“名”的数组 109 5.2.3 一“实”多“名”带来的困惑 111 ... -
Java入门1·2·3:一个老鸟的Java学习心得.PART3(共3个)
2013-05-07 17:20:125.1.4 数组元素的值内有乾坤 105 5.1.5 创建数组的简洁语法 106 5.2 数组的“名”与“实” 107 5.2.1 “名”与“实”分离的数组 107 5.2.2 一“实”多“名”的数组 109 5.2.3 一“实”多“名”带来的困惑 111 ... -
javascript入门笔记
2018-05-15 15:01:073、通过 r 和 PI 来计算 该圆的周长,保存在变量l中 周长 = 2 * π * 半径 4、通过 r 和 PI 来计算 该圆的面积,保存在变量s中 面积 = π * r * r; 5、在控制台中打印输出 半径为 * 的圆的周长是 * 半径为 * ... -
《C#经典编程220例》.(明日科技).【带书签】-共3部分
2016-08-02 17:04:42实例052 反转数组中元素的顺序 84 实例053 使用希尔排序法对一维数组进行排序 85 实例054 向班级集合中添加学生信息 87 实例055 不改变长度删除数组中的元素 89 实例056 删除数组元素后改变其长度 90 第6章 c#面向... -
C语言程序设计标准教程
2009-05-22 18:43:58一个指针变量既可以指向一个数组,也可以指向一个数组元素, 可把数组名或第一个元素的地址赋予它。如要使指针变量指向第i号元素可以把i元素的首地址赋予它或把数组名加i赋予它。 设有实数组a,指向a的指针变量... -
超级有影响力霸气的Java面试题大全文档
2012-07-18 09:47:04栈是一种线形集合,其添加和删除元素的操作应在同一段完成。栈按照后进先出的方式进行处理。 堆是栈的一个组成元素 22、forward 和redirect的区别 forward是服务器请求资源,服务器直接访问目标地址的URL,把... -
《Java开发实战1200例(第I卷)》(李钟尉.陈丹丹).part2 高清完整PDF版
2016-06-13 15:53:27实例055 反转数组中元素的顺序 3.4 常用集合的使用 实例056 用动态数组保存学生姓名 实例057 用List集合传递学生信息 实例058 用TreeSet生成不重复自动排序随机数组 实例059 Map映射集合实现省市级联选择框 第... -
《Java开发实战1200例(第I卷)》(李钟尉.陈丹丹).part3 高清完整PDF版
2016-06-13 16:11:24实例055 反转数组中元素的顺序 3.4 常用集合的使用 实例056 用动态数组保存学生姓名 实例057 用List集合传递学生信息 实例058 用TreeSet生成不重复自动排序随机数组 实例059 Map映射集合实现省市级联选择框 第...
收藏数
119
精华内容
47
-
Samba 服务配置与管理
-
培训师晋级制度.pdf
-
VC画波形图,二进制读写文件
-
机器学习——支持向量机程序
-
【d3】树图-各种效果集合(附效果图)
-
DHCP 动态主机配置服务(在Linux环境下,配置单网段或跨网段提)
-
龙芯实训平台应用实战(希云)
-
一指禅.apk
-
HashMap?ConcurrentHashMap?相信看完这篇没人能难住你
-
WPF 通过NPOI导出Excel.txt
-
UE4控制Character不受重力影响
-
2021 年该学的 CSS 框架 Tailwind CSS 实战视频
-
Python启蒙到架构师的核心技术精讲课程
-
@Param(“searchInfo“) String searchInfo
-
2021-02-26
-
Git-2.30.1-64-bit.rar
-
PostgreSQL设置主键
-
发那科机器人的LPOS JPOS指令
-
Galera 高可用 MySQL 集群(PXC v5.7+Hapro)
-
spring开启shiro注解