首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
专升本
设有堆栈s,栈指针top,栈中存放内存中相应数据块地址,设有两个程序段getaddr(top)和reladdr(blk),其中getaddr(top)从给定的top所指栈中取出相应的内存数据块地址,而reladdr(blk)则将内存数据块地址blk放入堆栈
设有堆栈s,栈指针top,栈中存放内存中相应数据块地址,设有两个程序段getaddr(top)和reladdr(blk),其中getaddr(top)从给定的top所指栈中取出相应的内存数据块地址,而reladdr(blk)则将内存数据块地址blk放入堆栈
admin
2014-10-20
31
问题
设有堆栈s,栈指针top,栈中存放内存中相应数据块地址,设有两个程序段getaddr(top)和reladdr(blk),其中getaddr(top)从给定的top所指栈中取出相应的内存数据块地址,而reladdr(blk)则将内存数据块地址blk放入堆栈S中。getaddr(top)和reladdr(blk)可分别描述为:
proced ure getaddr(top)
begin
local r
r←(top)
top←top一1
return(r)
end
procedure reladdr(blk)
begin
top←top+1
(top)←blk
end
问:如果对这两个程序段采用并发执行,则在单CPU系统中,是否会破坏封闭性和可再现性?为什么?
选项
答案
程序段reladdr开始执行,准备释放内存数据块地址入栈。然而,当reladdr执行到top←top+1语句时[见图(b)],程序段get:addr也开始执行且抢占了处理机,从而程序段reladdr停在top←top+l处等待处理机。getaddr程序段的执行目的是要从对应的堆栈指针top所指的栈格中取出一个内存数据块地址,显然,由于reladdr程序段的执行将指针top升高了一格且未放进适当的数据,getaddr的执行结果是失败的[见图(c)]。 [*]
解析
转载请注明原文地址:https://kaotiyun.com/show/jSvR777K
本试题收录于:
计算机科学与技术题库普高专升本分类
0
计算机科学与技术
普高专升本
相关试题推荐
内分泌系统的反馈调节是指下丘脑—垂体—靶腺之间的相互调节。()
系统性红斑狼疮的诱发因素有()。
为了避免斜压破坏,在受弯构件斜截面承载力计算中,通过规定下面哪个条件来限制()。
下图所示同一结构的两种状态,根据位移互等定理下列式子正确的是()
土耳其凯末尔革命期间发生的大事,按其发牛先后顺序排列,应是 ①土耳其实行资产阶级性质改革②签订《色佛尔条约》③土耳其共和国成立④凯末尔政府打败希腊侵略军
下列事件的先后顺序是 ①华沙条约组织建立②北大西洋公约组织建立 ③美国发动朝鲜战争④马歇尔计划开始实施
按发病率递减的顺序,食道癌最常见的部位依次是()
优先数是进程调度的重要依据一旦确定不能改变。()
何谓缓冲区?为什么要引入缓冲?
在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。()
随机试题
当代管理过程学派的主要代表是__________。
关于社会病,以下说法不确切的是()。
一贯煎的功用是
根据企业国有资产法律制度的规定,中央企业所属境外企业发生某些有重大影响的突发事件时,应当立即报告中央企业。下列各项中,属于此类事件的有()。
“同一个世界,同一个梦想”,2008年8月8日开幕的北京奥运会成为全世界人民共同的盛大节日。北京奥运会通过各种方式展现了世界不同民族、不同地域文化的独特魅力,体现奥林匹克文化的包容精神。这是因为()。①尊重文化差异是繁荣世界文化的前提②文化融合
某日,派出所民警在巡逻中,发现一名形迹可疑的男子,推着一辆自行车走得很吃力,自行车尾架上放着一个明显很重的麻布袋。民警上前把该男子叫停,对其进行了当场盘查。根据有关法律规定,派出所对被盘问人可以依法实施()。(单选)
根据普林斯顿大学物理学教授保罗斯坦哈特解释,根据“宇宙加速膨胀”理论,一亿万年之后,宇宙的规模将远远大于当下,且星系间的距离更加遥远。逐渐增大的膨胀速度将会导致我们无法再看到其他星星发出的光芒。这就好像人口密集的城市忽然变成了沙漠,而人们散落于无边无际的沙
建筑同样有生命,有它的生命史。它不仅发生、成长,而且会成熟、转换、兴亡。生命是灵动的,建筑也同样是灵动的,是一个活体。所以它才倾注有那么多人类的情感。情感是生命的确证。生命需要空间,建筑与空间更是无法割裂,空间是它生命的舞台。同样,生命拥有历史,建筑也是活
根据以下资料,回答下列问题。2011年,浙江省实现旅游总收入4080.3亿元,比上年增长23.2%。其中,接待国内旅游者3.43亿人次,增长16.3%,实现国内旅游收入3785.3亿元,增长24.3%;接待入境旅游者774万人次,增长13.0%,
AlltherecentnewsonAIDSisbad.ThedeathofRockHudson【C1】______publicconcernaboutthe【C2】______almosttothepointofp
最新回复
(
0
)