极术小姐姐 · 2020年02月03日

Why does Arm still support short descriptors?

What I'm asking is ARM Architecture Reference Manual for ARMv8-A says in AArch32 there are two translation table formats:

Short descriptors: 32 bit
Long descriptors: 64 bit
On page G4-4726 (Issue B.b), there are various points listed that each table descriptor provides. I'm looking at them, and understand that the long descriptor can do almost everything what short descriptor does. The thing I could not understand is why they did not depreciate the short descriptor as the Long descriptor could be used to the job of the short descriptor?

Is there some simple usage/advantage of the short descriptor over the long descriptor that I'm missing?

1 个回答 得票排序 · 时间排序
棋子 · 2020年02月03日

Already answered: https://community.arm.com/dev... ?

你的回答
关注数
1
收藏数
0
浏览数
3072
棋子
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息