{"id":272,"date":"2014-12-30T13:53:32","date_gmt":"2014-12-30T12:53:32","guid":{"rendered":"http:\/\/www.valcon.it\/pascal\/?p=272"},"modified":"2014-12-30T13:55:44","modified_gmt":"2014-12-30T12:55:44","slug":"memoria-dinamica","status":"publish","type":"post","link":"https:\/\/www.valcon.it\/pascal\/memoria-dinamica\/","title":{"rendered":"Memoria dinamica"},"content":{"rendered":"<table>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><em>Operatore<\/em><\/td>\n<td style=\"text-align: center;\"><em>Sintassi<\/em><\/td>\n<td style=\"text-align: center;\"><em>Descrizione<\/em><\/td>\n<\/tr>\n<tr>\n<td><strong>@<\/strong><br \/>\n<strong> Addr<\/strong><\/td>\n<td>\n<tt>Addr(x): pointer;<\/tt>\n<\/td>\n<td>Restituisce l&#8217;indirizzo dell&#8217;oggetto specificato<\/td>\n<\/tr>\n<tr>\n<td><strong>Seg<\/strong><\/td>\n<td>\n<tt>Seg(x): Word;<\/tt>\n<\/td>\n<td>Restituisce il segmento dell&#8217;oggetto specificato<\/td>\n<\/tr>\n<tr>\n<td><strong>Ofs<\/strong><\/td>\n<td>\n<tt>Ofs(x): Word;<\/tt>\n<\/td>\n<td>Restituisce l&#8217;offset dell&#8217;oggetto specificato<\/td>\n<\/tr>\n<tr>\n<td><strong>Ptr<\/strong><\/td>\n<td>\n<tt>Ptr(Seg, Ofs: Word): pointer;<\/tt>\n<\/td>\n<td>Trasforma una base di segmento e un indirizzo di segmento in un valore per un puntatore<\/td>\n<\/tr>\n<tr>\n<td><strong>Cseg<\/strong><\/td>\n<td>\n<tt>CSeg: Word;<\/tt>\n<\/td>\n<td>Restituisce il valore attuale del registro CS<\/td>\n<\/tr>\n<tr>\n<td><strong>Dseg<\/strong><\/td>\n<td>\n<tt>DSeg: Word;<\/tt>\n<\/td>\n<td>Restituisce il valore attuale del registro DS<\/td>\n<\/tr>\n<tr>\n<td><strong>Sseg<\/strong><\/td>\n<td>\n<tt>SSeg: Word;<\/tt>\n<\/td>\n<td>Restituisce il valore attuale del registro SS<\/td>\n<\/tr>\n<tr>\n<td><strong>SPtr<\/strong><\/td>\n<td>\n<tt>SPtr: Word;<\/tt>\n<\/td>\n<td>Restituisce il valore attuale del registro SP<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&#8230;<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><em>Operatore<\/em><\/td>\n<td style=\"text-align: center;\"><em>Sintassi<\/em><\/td>\n<td style=\"text-align: center;\"><em>Descrizione<\/em><\/td>\n<\/tr>\n<tr>\n<td><strong>MemAvail<\/strong><\/td>\n<td>\n<tt>MemAvail: Longint;<\/tt>\n<\/td>\n<td>Restituisce la dimensione totale di tutti i blocchi di memoria dinamica disponibili<\/td>\n<\/tr>\n<tr>\n<td><strong>MaxAvail<\/strong><\/td>\n<td>\n<tt>MaxAvail: Longint;<\/tt>\n<\/td>\n<td>Restituisce la dimensione del singolo blocco di memoria dinamica pi\u00f9 grande, disponibile per essere allocato<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&#8230;<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><em>Operatore<\/em><\/td>\n<td style=\"text-align: center;\"><em>Sintassi<\/em><\/td>\n<td style=\"text-align: center;\"><em>Descrizione<\/em><\/td>\n<\/tr>\n<tr>\n<td><strong>New<\/strong><\/td>\n<td>\n<tt>New(var p: pointer);<\/tt>\n<\/td>\n<td>Crea una variabile di memoria dinamica<\/td>\n<\/tr>\n<tr>\n<td><strong>Dispose<\/strong><\/td>\n<td>\n<tt>Dispose(var p: pointer);<\/tt>\n<\/td>\n<td>Libera una variabile di memoria dinamica<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&#8230;<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><em>Operatore<\/em><\/td>\n<td style=\"text-align: center;\"><em>Sintassi<\/em><\/td>\n<td style=\"text-align: center;\"><em>Descrizione<\/em><\/td>\n<\/tr>\n<tr>\n<td><strong>GetMem<\/strong><\/td>\n<td>\n<tt>GetMem(var p: pointer; size: Word);<\/tt>\n<\/td>\n<td>Crea un blocco di memoria dinamica della misura specificata e assegna l&#8217;indirizzo alla variabile<\/td>\n<\/tr>\n<tr>\n<td><strong>FreeMem<\/strong><\/td>\n<td>\n<tt>FreeMem(var p: pointer; size: Word);<\/tt>\n<\/td>\n<td>Libera il blocco di memoria della dimensione e posizione specificata<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&#8230;<\/p>\n<table>\n<tbody>\n<tr>\n<td style=\"text-align: center;\"><em>Operatore<\/em><\/td>\n<td style=\"text-align: center;\"><em>Sintassi<\/em><\/td>\n<td style=\"text-align: center;\"><em>Descrizione<\/em><\/td>\n<\/tr>\n<tr>\n<td><strong>Mark<\/strong><\/td>\n<td>\n<tt>Mark(var p: pointer);<\/tt>\n<\/td>\n<td>Registra lo stato dell&#8217;heap utilizzando una variabile puntatore<\/td>\n<\/tr>\n<tr>\n<td><strong>Release<\/strong><\/td>\n<td>\n<tt>Release(var p: pointer);<\/tt>\n<\/td>\n<td>Riporta l&#8217;heap alla situzione registrata nel puntatore<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"excerpt":{"rendered":"<p>Operatore Sintassi Descrizione @ Addr Addr(x): pointer; Restituisce l&#8217;indirizzo dell&#8217;oggetto specificato Seg Seg(x): Word; Restituisce il segmento dell&#8217;oggetto specificato Ofs Ofs(x): Word; Restituisce l&#8217;offset dell&#8217;oggetto specificato Ptr Ptr(Seg, Ofs: Word): pointer; Trasforma una base di segmento e un indirizzo di segmento in un valore per un puntatore Cseg CSeg: Word; Restituisce il valore attuale del &#8230; <a title=\"Memoria dinamica\" class=\"read-more\" href=\"https:\/\/www.valcon.it\/pascal\/memoria-dinamica\/\" aria-label=\"Leggi di pi\u00f9 su Memoria dinamica\">Leggi tutto<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/posts\/272"}],"collection":[{"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/comments?post=272"}],"version-history":[{"count":3,"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/posts\/272\/revisions"}],"predecessor-version":[{"id":275,"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/posts\/272\/revisions\/275"}],"wp:attachment":[{"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/media?parent=272"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/categories?post=272"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.valcon.it\/pascal\/wp-json\/wp\/v2\/tags?post=272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}