-
公开(公告)号:CN100397368C
公开(公告)日:2008-06-25
申请号:CN200610121834.3
申请日:2004-05-06
Applicant: 国际商业机器公司
IPC: G06F12/10
CPC classification number: G06F12/1027 , G06F9/30047 , G06F9/3824 , G06F12/1009 , G06F12/1036 , G06F12/109 , G06F2212/683
Abstract: 选定的存储单元(例如存储段或存储区)被无效。通过设置位于与将被无效的存储单元对应的数据结构表项中的无效指示符来有助于所述无效。此外,与所述被无效的存储单元或其他选定存储单元关联的缓冲区表项被清除。提供了指令以执行所述无效和/或清除。此外,与特定地址空间关联的缓冲区表项被清除而不进行任何无效。这也由所述指令来执行。所述指令可以在软件、硬件、固件或它们的某些组合中实现,或者其可以被仿真。
-
公开(公告)号:CN101960432B
公开(公告)日:2012-10-10
申请号:CN200980106284.X
申请日:2009-02-17
Applicant: 国际商业机器公司
IPC: G06F12/10
CPC classification number: G06F12/0284 , G06F3/0604 , G06F3/0667 , G06F3/067 , G06F9/455 , G06F12/10 , G06F12/1009 , G06F12/1036 , G06F12/109 , G06F2212/1032 , G06F2212/152 , G06F2212/50 , G06F2212/652 , G06F2212/657
Abstract: 提供一种增强的动态地址转换设备。在一个实施例中,获得要转换的虚拟地址以及分级转换表中的转换表的初始起源地址。虚拟地址的动态地址转换继续。响应于在动态地址转换期间发生的转换中断,在转换异常限定符(TXQ)字段中存储用以指示所述异常是在运行主机程序时发生的主机DAT异常还是在运行访客程序时发生的主机DAT异常的比特。TXQ还能够指示所述异常关联于从访客页帧真实地址还是访客段帧绝对地址导出的主机虚拟地址。TXQ还能够指示更大还是更小的主机帧大小优选地用于退回访客帧。
-
公开(公告)号:CN101960432A
公开(公告)日:2011-01-26
申请号:CN200980106284.X
申请日:2009-02-17
Applicant: 国际商业机器公司
IPC: G06F12/10
CPC classification number: G06F12/0284 , G06F3/0604 , G06F3/0667 , G06F3/067 , G06F9/455 , G06F12/10 , G06F12/1009 , G06F12/1036 , G06F12/109 , G06F2212/1032 , G06F2212/152 , G06F2212/50 , G06F2212/652 , G06F2212/657
Abstract: 提供一种增强的动态地址转换设备。在一个实施例中,获得要转换的虚拟地址以及分级转换表中的转换表的初始起源地址。虚拟地址的动态地址转换继续。响应于在动态地址转换期间发生的转换中断,在转换异常限定符(TXQ)字段中存储用以指示所述异常是在运行主机程序时发生的主机DAT异常还是在运行访客程序时发生的主机DAT异常的比特。TXQ还能够指示所述异常关联于从访客页帧真实地址还是访客段帧绝对地址导出的主机虚拟地址。TXQ还能够指示更大还是更小的主机帧大小优选地用于退回访客帧。
-
公开(公告)号:CN101911025A
公开(公告)日:2010-12-08
申请号:CN200980101961.9
申请日:2009-01-05
Applicant: 国际商业机器公司
CPC classification number: G06F12/1027 , G06F9/30047 , G06F12/0215 , G06F12/1009 , G06F12/1036 , G06F12/145 , G06F2212/1052 , G06F2212/654 , G06F2212/656 , G06F2212/68
Abstract: 提供了一种增强的动态地址转换工具。在一个实施例中,首先获取要转换的虚拟地址,并且获取转换表层次结构的转换表的初始起始地址。根据所获取的初始起始地址,获取段表表项。所述段表表项被配置为包含格式控制字段和访问有效性字段。如果已启用所述格式控制字段和访问有效性字段,则所述段表表项还包含访问控制字段、取回保护字段以及段-帧绝对地址。仅当所述访问控制字段与程序状态字或所执行程序指令的操作数中的任意一个所提供的程序访问键匹配时,才允许存储操作。当与所述虚拟地址关联的程序访问键与所述段访问控制字段相同时,允许取回操作。
-
公开(公告)号:CN1904860A
公开(公告)日:2007-01-31
申请号:CN200610121834.3
申请日:2004-05-06
Applicant: 国际商业机器公司
IPC: G06F12/10
CPC classification number: G06F12/1027 , G06F9/30047 , G06F9/3824 , G06F12/1009 , G06F12/1036 , G06F12/109 , G06F2212/683
Abstract: 选定的存储单元(例如存储段或存储区)被无效。通过设置位于与将被无效的存储单元对应的数据结构表项中的无效指示符来有助于所述无效。此外,与所述被无效的存储单元或其他选定存储单元关联的缓冲区表项被清除。提供了指令以执行所述无效和/或清除。此外,与特定地址空间关联的缓冲区表项被清除而不进行任何无效。这也由所述指令来执行。所述指令可以在软件、硬件、固件或它们的某些组合中实现,或者其可以被仿真。
-
公开(公告)号:CN101911025B
公开(公告)日:2012-11-07
申请号:CN200980101961.9
申请日:2009-01-05
Applicant: 国际商业机器公司
CPC classification number: G06F12/1027 , G06F9/30047 , G06F12/0215 , G06F12/1009 , G06F12/1036 , G06F12/145 , G06F2212/1052 , G06F2212/654 , G06F2212/656 , G06F2212/68
Abstract: 提供了一种增强的动态地址转换工具。在一个实施例中,首先获取要转换的虚拟地址,并且获取转换表层次结构的转换表的初始起始地址。根据所获取的初始起始地址,获取段表表项。所述段表表项被配置为包含格式控制字段和访问有效性字段。如果已启用所述格式控制字段和访问有效性字段,则所述段表表项还包含访问控制字段、取回保护字段以及段-帧绝对地址。仅当所述访问控制字段与程序状态字或所执行程序指令的操作数中的任意一个所提供的程序访问键匹配时,才允许存储操作。当与所述虚拟地址关联的程序访问键与所述段访问控制字段相同时,允许取回操作。
-
公开(公告)号:CN100363908C
公开(公告)日:2008-01-23
申请号:CN200480011894.9
申请日:2004-05-06
Applicant: 国际商业机器公司
IPC: G06F12/10
CPC classification number: G06F12/1027 , G06F9/30047 , G06F9/3824 , G06F12/1009 , G06F12/1036 , G06F12/109 , G06F2212/683
Abstract: 选定的存储单元(例如存储段或存储区)被无效。通过设置位于与将被无效的存储单元对应的数据结构表项中的无效指示符来有助于所述无效。此外,与所述被无效的存储单元或其他选定存储单元关联的缓冲区表项被清除。提供了指令以执行所述无效和/或清除。此外,与特定地址空间关联的缓冲区表项被清除而不进行任何无效。这也由所述指令来执行。所述指令可以在软件、硬件、固件或它们的某些组合中实现,或者其可以被仿真。
-
公开(公告)号:CN1784663A
公开(公告)日:2006-06-07
申请号:CN200480011894.9
申请日:2004-05-06
Applicant: 国际商业机器公司
IPC: G06F12/10
CPC classification number: G06F12/1027 , G06F9/30047 , G06F9/3824 , G06F12/1009 , G06F12/1036 , G06F12/109 , G06F2212/683
Abstract: 选定的存储单元(例如存储段或存储区)被无效。通过设置位于与将被无效的存储单元对应的数据结构表项中的无效指示符来有助于所述无效。此外,与所述被无效的存储单元或其他选定存储单元关联的缓冲区表项被清除。提供了指令以执行所述无效和/或清除。此外,与特定地址空间关联的缓冲区表项被清除而不进行任何无效。这也由所述指令来执行。所述指令可以在软件、硬件、固件或它们的某些组合中实现,或者其可以被仿真。
-
-
-
-
-
-
-