. : : Assembly Language : : .  |  首页  |  我提出的问题  |  我参与的问题  |  我的收藏  |  消息中心   |  游客  登录  | 
刷新 | 提问 | 未解决 | 已解决 | 精华区 | 搜索 |
  《汇编语言》论坛 ->标志寄存器
  管理员: assembly   [回复本贴] [收藏本贴] [管理本贴] [关闭窗口]
主题 : :  检查点11.3,题目要求看不懂啊  [待解决] 回复[ 2次 ]   点击[ 315次 ]  
menghui
[帖 主]   [ 发表时间:2015-01-02 16:04 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2013-07-28 12:56
补全下面的程序,统计f000:0处32个字节中,大小在[32,128]的数据的个数
mov 安心,0f000h
mov ds,ax
mov bx,0
mov dx,0
mov cx,32
s:mov al,[bx]
cmp al,32

cmp al,128

inc dx
s:inc bx
loop s
这道题目要求不理解求,求大小在[32,128]的数据的个数,用方括号括起来是要求,求在内存地址32,128下数吗?
e56004474
[第1楼]   [ 回复时间:2015-01-02 18:13 ]   [引用]   [回复]   [ top ] 
荣誉值:6
信誉值:1
注册日期:2008-09-04 16:35
论坛搜索下,人家可能提过 这问题
menghui
[第2楼]   [ 回复时间:2015-01-02 19:06 ]   [引用]   [回复]   [ top ] 
荣誉值:0
信誉值:0
注册日期:2013-07-28 12:56
可弄明白了,原来还涉及到数学方面,我都没学过,普及一下:数学用语,与闭区间相对。

开区间定义:直线上介于固定的两点间的所有点的集合(不包含给定的两点),用(a,b)来表示(不包含两个端点a和b)。

开区间的实质仍然是数集,该数集用符号(a,b)表示,含义一般是在实数a和实数b之间的所有实数,但不包含a和b。相当于{x/a<x<b},记作(a,b) 取值不包括a、b。

开区间与闭区间的区别:

开区间指的是区间边界的两个值不包括在内;(a,b)

闭区间指的是区间边界的两个值包括在内。[a,b]

半开半闭区间:开区间一边的边界值不包括在内,而闭区间一边的边界值包括在内。[a,b)、(a,b]

如下:

[a,b] a<=x<=b 取值包括a、b

(a,b)a<x<b 取值不包括a、b

[a,b) a<=x<b 取值包括a,不包括b

(a,b] a<x<=b 取值不包括a,包括b



数学用语,与开区间相对。

直线上介于固定的两点间的所有点的集合(包含给定的两点)。 闭区间是直线上的连通的闭集。由于它是有界闭集,所以它是紧致的。

闭区间的函数为小于等于的关系

即 —∞≤a≤+∞ 在数轴上为实心点

闭区间的余集(就是补集)是两个开区间的并集。

实数理论中有著名的闭区间套定理,详见数学分析。

代表符号:

[x,y] --> 从x值开始到y值,包含x、y

比如:

x的取值范围是 3到5的闭区间 那么用数学语言表示即为 [3,5] 也就是从3(含)到5(含)之间的数
需要登录后才能回帖 -->> 请单击此处登录
    Copyright © 2006-2024   ASMEDU.NET  All Rights Reserved