You can query sysconfigures and syscurconfigs to organize information the way you want.
For example, sp_configure without any arguments lists the memory used for configuration parameters, but does not list minimum and maximum values. Use this query to get a complete list of current memory usage, as well as minimum, maximum, and default values:
select b.name, memory_used, minimum_value, maximum_value, defvalue from master.dbo.sysconfigures b, master.dbo.syscurconfigs c where b.config *= c.config and parent != 19 and b.config > 100